23 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Mansfield | 1 | 47,610 | 47,525 | 0.04% | 1,542 | 31 | City |
| Shiloh | 2 | 13,174 | 11,681 | 7.14% | 3,364 | 4 | CDP |
| Shelby | 3 | 9,225 | 9,289 | -0.14% | 1,462 | 6 | City |
| Sharon | 4 | 8,945 | 9,011 | -0.17% | 371 | 24 | Township |
| Butler | 5 | 8,293 | 8,275 | 0.25% | 533 | 16 | Township |
| Butler | 6 | 6,677 | 6,658 | 0.41% | 202 | 33 | Township |
| Ontario | 7 | 6,643 | 6,668 | -0.08% | 599 | 11 | City |
| Washington | 8 | 6,572 | 6,609 | -0.14% | 206 | 32 | Township |
| Mifflin | 9 | 6,085 | 6,110 | -0.11% | 276 | 22 | Township |
| Butler | 10 | 3,457 | 3,559 | -0.43% | 105 | 33 | Township |
| Worthington | 11 | 2,981 | 2,991 | -0.13% | 83 | 36 | Township |
| Roseland | 12 | 2,294 | 1,678 | 7.15% | 3,508 | 1 | CDP |
| Bellville | 13 | 2,003 | 1,960 | 0.4% | 703 | 3 | Village |
| Weller | 14 | 1,877 | 1,883 | -0.05% | 77 | 24 | Township |
| Cass | 15 | 1,602 | 1,612 | -0.06% | 62 | 26 | Township |
| Butler | 16 | 1,434 | 1,447 | 0% | 41 | 35 | Township |
| Butler | 17 | 1,286 | 1,298 | -0.31% | 53 | 24 | Township |
| Bloominggrove | 18 | 1,285 | 1,291 | -0.16% | 51 | 25 | Township |
| Butler | 19 | 1,183 | 1,182 | -0.17% | 47 | 25 | Township |
| Butler | 20 | 936 | 943 | -0.21% | 726 | 1 | Village |
| Lincoln Heights | 21 | 859 | 867 | 7.11% | 1,615 | 1 | CDP |
| Shiloh | 22 | 611 | 616 | -0.16% | 667 | 1 | Village |
| Lucas | 23 | 585 | 589 | -0.17% | 864 | 1 | Village |
Mansfield is the largest city in Richland County, with a population of 47,610.
Lucas is the smallest city in Richland County, with a population of 585.
There are 23 cities in Richland County, Ohio.