4 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Terre Haute | 1 | 58,598 | 58,396 | 0.06% | 1,685 | 35 | City |
| West Terre Haute | 2 | 2,151 | 2,157 | -0.05% | 2,857 | 1 | Town |
| Seelyville | 3 | 1,002 | 1,011 | -0.1% | 1,128 | 1 | Town |
| Riley | 4 | 238 | 238 | 0% | 2,644 | 0 | Town |
Terre Haute is the largest city in Vigo County, with a population of 58,598.
Riley is the smallest city in Vigo County, with a population of 238.
There are 4 cities in Vigo County, Indiana.