11 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Gainesville | 1 | 150,331 | 142,276 | 1.08% | 2,349 | 64 | City |
| Alachua | 2 | 10,925 | 10,580 | 0.64% | 302 | 36 | City |
| Newberry | 3 | 8,556 | 7,406 | 2.76% | 142 | 60 | City |
| High Springs | 4 | 6,947 | 6,242 | 2.07% | 302 | 23 | City |
| East Bronson | 5 | 1,919 | 1,484 | -0.05% | 168 | 11 | CDP |
| Hawthorne | 6 | 1,540 | 1,485 | 0.72% | 208 | 7 | City |
| Archer | 7 | 1,184 | 1,144 | 0.68% | 130 | 9 | City |
| Waldo | 8 | 819 | 843 | -0.61% | 377 | 2 | City |
| Micanopy | 9 | 664 | 642 | 0.61% | 640 | 1 | Town |
| La Crosse | 10 | 326 | 314 | 0.62% | 70 | 5 | Town |
| Spring Ridge | 11 | 220 | 302 | -5.17% | 68 | 3 | CDP |
Gainesville is the largest city in Alachua County, with a population of 150,331.
Spring Ridge is the smallest city in Alachua County, with a population of 220.
There are 11 cities in Alachua County, Florida.