| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Kearney | 1 | 34,993 | 33,914 | 0.61% | 2,307 | 15 | City |
| Gibbon | 2 | 1,921 | 1,882 | 0.42% | 2,195 | 1 | City |
| Ravenna | 3 | 1,381 | 1,443 | -1.15% | 884 | 2 | City |
| Shelton | 4 | 1,043 | 1,042 | 0.1% | 1,082 | 1 | Village |
| Elm Creek | 5 | 982 | 989 | -0.1% | 1,413 | 1 | Village |
| Pleasanton | 6 | 381 | 360 | 1.06% | 1,101 | 0 | Village |
| Riverdale | 7 | 242 | 248 | -0.41% | 917 | 0 | Village |
| Amherst | 8 | 204 | 202 | 0% | 936 | 0 | Village |
| Miller | 9 | 128 | 130 | -0.78% | 338 | 0 | Village |
Kearney is the largest city in Buffalo County, with a population of 34,993.
Miller is the smallest city in Buffalo County, with a population of 128.
There are 9 cities in Buffalo County, Nebraska.