9 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Gainesville | 1 | 151,942 | 142,276 | 1.07% | 2,375 | 64 | City |
| Alachua | 2 | 10,994 | 10,580 | 0.63% | 304 | 36 | City |
| Newberry | 3 | 8,786 | 7,406 | 2.69% | 145 | 61 | City |
| High Springs | 4 | 7,088 | 6,242 | 2.03% | 308 | 23 | City |
| Hawthorne | 5 | 1,551 | 1,485 | 0.71% | 210 | 7 | City |
| Archer | 6 | 1,192 | 1,144 | 0.68% | 124 | 10 | City |
| Waldo | 7 | 814 | 843 | -0.61% | 374 | 2 | City |
| Micanopy | 8 | 669 | 642 | 0.75% | 645 | 1 | Town |
| La Crosse | 9 | 329 | 314 | 0.92% | 71 | 5 | Town |
Gainesville is the largest city in Alachua County, with a population of 151,942.
La Crosse is the smallest city in Alachua County, with a population of 329.
There are 9 cities in Alachua County, Florida.