Dunnellon is a city in Marion County, Florida, United States.
[1] Phosphate industry operations began to shift south to the Polk County area, and by the 1960s, Dunnellon's last mine closed.
Dunnellon survived the bust period, unlike other nearby phosphate towns including Romeo, LeRoy, Brewster, and Parkersburg.
Dunnellon is located in southwestern Marion County at 29°3′N 82°27′W / 29.050°N 82.450°W / 29.050; -82.450 (29.0500, –82.4555), 76 miles (122 km) due north of Tampa.
Ocala, the Marion county seat, is 24 miles (39 km) to the northeast.
The climate in this area is characterized by hot, humid summers and generally mild winters.
As of the 2020 United States census, there were 1,928 people, 1,272 households, and 546 families residing in the city.
[12] As of the 2010 United States census, there were 1,733 people, 824 households, and 377 families residing in the city.