Dunedin is a small city in Pinellas County. At around 35,000 residents, it might be small, but it has so much to offer. With its celebrated Scottish roots, charming small-town vibe, and some of the best beaches in the country, Dunedin is not just one of the best cities in Florida. It might just be the best city in America.
This city is not just a safe, friendly place to raise a family, it’s also tons of fun. You can watch a Toronto Blue Jays spring training game, sample the brews at Florida’s oldest craft brewery, visit the renowned Dunedin Fine Arts Center, watch the annual Mardi Gras parade, and participate in the Highland Games (a tribute to Dunedin’s Scottish heritage). Dunedin has received praise as one of the best places to retire and one of the most walkable cities in the country. As if that weren’t enough, the gorgeous, unspoiled beaches of Honeymoon Island and Caladesi Island often make lists of best beaches in the U.S. We love this town, and we know you will, too.
If you still don’t believe us, take a look at some of the charm and natural beauty of this city: