Scottish-Flavored Gulf Coast City
Welcome to Dunedin, a Pinellas County city on Florida's Gulf Coast known for its Scottish heritage, walkable downtown, Honeymoon Island, and spring-training baseball.
Dunedin is a city in Pinellas County, Florida, set along the Gulf Coast between Clearwater and Tarpon Springs, within the Tampa–St. Petersburg–Clearwater metropolitan area. Its name comes from Dùn Èideann, the Scottish Gaelic name for Edinburgh, and that Scottish connection remains one of the city's defining features, celebrated through Highland games, Celtic festivals, and a visible sense of heritage downtown. With a population of about 36,100 in the 2020 census, Dunedin is the fifth-largest city in Pinellas County. The city grew from citrus-growing and settlement roots into a mid-twentieth-century tourist and snowbird destination, drawn by its beaches—chief among them Honeymoon Island—and its compact, attractive downtown. Today that downtown is the heart of local life, known for its restaurants, craft breweries, independent shops, and arts scene, all within a few walkable blocks. The Pinellas Trail, a regional rail-trail, runs through the city and links it by bike and foot to the wider county. Baseball is another long-standing institution. TD Ballpark hosts the Toronto Blue Jays for spring training, a relationship spanning roughly half a century, and is home to the Dunedin Blue Jays minor-league club. The spring-training season brings a reliable rhythm of visitors each winter, while the rest of the year the city's beaches, parks, and waterfront keep it a destination in its own right. For residents, Dunedin offers a combination that is increasingly rare on Florida's Gulf Coast: a genuine, walkable downtown, direct access to state-park beaches at Honeymoon and Caladesi Islands, and a strong local identity rooted in Scottish heritage. It appeals to those seeking a coastal Pinellas County lifestyle with more character and less sprawl than nearby commercial beach towns, while remaining within easy reach of Clearwater, St. Petersburg, and Tampa.
Dunedin is located in Pinellas County, Florida, on the Gulf Coast between Clearwater to the south and Tarpon Springs to the north. It is part of the Tampa–St. Petersburg–Clearwater metropolitan area and is the fifth-largest city in Pinellas County.
Dunedin takes its name from Dùn Èideann, the Scottish Gaelic name for Edinburgh, Scotland. The city's Scottish roots are a defining part of its identity, celebrated through events such as the Dunedin Highland Games in the spring and the Dunedin Celtic Festival in the fall, and reflected in the Scottish flags and banners seen around town.
Honeymoon Island is a barrier island and state park just off Dunedin, known for its beaches, nature trails, and birdwatching. The adjacent Caladesi Island State Park is reachable by ferry and offers more undeveloped shoreline. Together they give Dunedin direct access to some of the less-crowded Gulf Coast beaches in the Tampa Bay area.
The Toronto Blue Jays hold their Major League Baseball spring training at TD Ballpark in Dunedin, and the Dunedin Blue Jays, the team's Florida State League minor-league affiliate, also play there. Spring-training baseball has been a fixture in the city for decades and brings a seasonal influx of visitors each winter and early spring.
Dunedin sits on Florida's Gulf Coast, roughly twenty-five miles west of Tampa and adjacent to the Clearwater area, within the larger Tampa–St. Petersburg–Clearwater metropolitan region. Its downtown, beaches, and trail network make it a popular coastal base within that metro area.
MARKET SNAPSHOT
How homes have been selling here over the last 90 days.
Market data reflects closed sales over the last 90 days and is provided for informational purposes.
BROWSE BY ZIP
Browse listings by postal code in this area.
No listings found.