15 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Keener | 1 | 10,938 | 10,697 | -0.03% | 227 | 48 | Township |
| Rensselaer | 2 | 5,610 | 5,718 | -0.39% | 834 | 7 | City |
| Wheatfield | 3 | 4,509 | 4,418 | -0.31% | 104 | 43 | Township |
| DeMotte | 4 | 4,304 | 4,177 | 0.58% | 1,200 | 4 | Town |
| Walker | 5 | 3,782 | 3,726 | -0.29% | 65 | 58 | Township |
| Carpenter | 6 | 1,976 | 1,929 | 0.76% | 38 | 52 | Township |
| Union | 7 | 1,569 | 1,548 | -0.32% | 28 | 56 | Township |
| Remington | 8 | 1,371 | 1,349 | 0.29% | 359 | 4 | Town |
| Wheatfield | 9 | 929 | 904 | 0.54% | 1,572 | 1 | Town |
| Kankakee | 10 | 924 | 899 | -0.11% | 37 | 25 | Township |
| Barkley | 11 | 897 | 878 | 0% | 15 | 60 | Township |
| Newton | 12 | 798 | 782 | 0% | 23 | 34 | Township |
| Gillam | 13 | 589 | 577 | 0% | 15 | 38 | Township |
| Jordan | 14 | 337 | 329 | 0% | 9 | 37 | Township |
| Hanging Grove | 15 | 236 | 229 | 0.43% | 8 | 30 | Township |
Keener is the largest city in Jasper County, with a population of 10,938.
Hanging Grove is the smallest city in Jasper County, with a population of 236.
There are 15 cities in Jasper County, Indiana.