National Express carried out the survey, it said, 'to recognise places offering real tourist charm' and encourage people to travel to some of England's smaller towns and villages.
Liskeard pulled in more than a quarter of the votes in the poll of 1,000 people, clearly ahead of Wells in Somerset, which came in second.
The rest of the top 10 was:
3. Bakewell (Derbyshire)
4. Thirsk (North Yorkshire)
5. Grange-over-Sands (Cumbria)
6. Starcross (Devon)
7. Bidford-on-Avon (Warwickshire)
8. Mablethorpe (Lincolnshire)
9. Frinton-on-Sea (Essex)
10. Ashby-de-la-Zouch (Leicestershire)
Liskeard Tourist Information Manager, Tina Barrett said "It's very exciting, a real credit for the town". Tina plans to use the news to market the town on social media.
Town Councillor Hella Tovar said "It's great news. You only have to look up at the buildings to see how lovely it is".
National Express managing director, Tom Stables said "We hope our list helps to reveal Liskeard's charms to people further afield. With lovely leisure trails and stacks of old-school charm, for many people Liskeard truly is a hidden gem".
So there you have it - and we knew it all along - Liskeard is a great place to spend some time. Friendly people, proud architecture, great food and drink, stunning countryside, and closer than you think. A Hidden Gem.