Belmont County, Ohio cities by population
Number of cities: 22
Population: 67,077
Largest city: Martins Ferry
| City | Type | Population | 
|---|---|---|
| Martins Ferry | city | 6,370 | 
| St. Clairsville | city | 5,121 | 
| Bellaire | village | 3,927 | 
| Barnesville | village | 3,569 | 
| Shadyside | village | 3,545 | 
| Powhatan Point | village | 1,743 | 
| Bridgeport | village | 1,653 | 
| Bethesda | village | 1,300 | 
| Wolfhurst | CDP | 1,218 | 
| Neffs | CDP | 1,149 | 
| Yorkville | village | 980 | 
| Flushing | village | 856 | 
| Brookside | village | 751 | 
| Belmont | village | 381 | 
| Holloway | village | 306 | 
| Lansing | CDP | 270 | 
| Morristown | village | 229 | 
| Bannock | CDP | 173 | 
| Glencoe | CDP | 130 | 
| Lafferty | CDP | 130 | 
| Wilson | village | 123 | 
| Fairview | village | 72 | 
What is the largest city in Belmont County, Ohio?
Martins Ferry is the largest city in Belmont County, Ohio with a population of 6,370.
TOP-5 cities by population in Belmont County, Ohio:
- Martins Ferry
 - St. Clairsville
 - Bellaire
 - Barnesville
 - Shadyside