What other towns are close to Gainesville Florida?

Some of the towns near Gainesville Florida include Alachua, Archer, Hawthorne, High Springs, Melrose, Micanopy, Newberry, and Waldo.