what county is dunedin florida in
Homefacts City Report. Dunedin is located in Pinellas County, FL. The population is 35,328, making Dunedin the 6th largest city in Pinellas County. There are 9 public schools in Dunedin with an average Homefacts rating of B-. The total crime rate for Dunedin is very low, and there are 35 registered sex offenders residing in the city.