Belmont County, Ohio cities by population

Number of cities: 22
Population: 67,077
Largest city: Martins Ferry
Table of cities in Belmont County, Ohio sorted by population from largest to smallest.
CityTypePopulation
Martins Ferrycity6,370
St. Clairsvillecity5,121
Bellairevillage3,927
Barnesvillevillage3,569
Shadysidevillage3,545
Powhatan Pointvillage1,743
Bridgeportvillage1,653
Bethesdavillage1,300
WolfhurstCDP1,218
NeffsCDP1,149
Yorkvillevillage980
Flushingvillage856
Brooksidevillage751
Belmontvillage381
Hollowayvillage306
LansingCDP270
Morristownvillage229
BannockCDP173
GlencoeCDP130
LaffertyCDP130
Wilsonvillage123
Fairviewvillage72

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