Dunnellon has a population of about 1,878 people and is located 25 miles southwest of Ocala in Marion County. The town is at the junction of two beautiful rivers: the Rainbow River and Withlacoochee River.
The town was founded in 1887 and is named for a pioneer railroad man, J. F. Dunn. It started as a railroad town, with its first building being a boarding house for railroad workers.