← Back to Discover · All towns in Ohio
Towns in Belmont County
22 towns with data in Belmont County, Ohio, largest first. Find your matches.
Martins Ferry is the largest of the 22 towns we list in Belmont County, with 6,140 people. Together they have 33,531 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Martins Ferry | 6,140 | $37,467 | $96,200 |
| St. Clairsville | 5,003 | $76,480 | $199,000 |
| Barnesville | 3,945 | $42,443 | $114,800 |
| Bellaire | 3,800 | $38,205 | $85,400 |
| Shadyside | 3,387 | $54,153 | $143,100 |
| Bridgeport | 1,453 | $54,125 | $94,200 |
| Powhatan Point | 1,420 | $48,750 | $109,900 |
| Bethesda | 1,239 | $35,900 | $109,000 |
| Flushing | 1,149 | $66,850 | $96,600 |
| Wolfhurst | 1,058 | $28,833 | $75,000 |
| Neffs | 921 | $31,250 | $84,500 |
| Yorkville | 908 | $49,231 | $137,500 |
| Brookside | 610 | $72,917 | $117,000 |
| Lansing | 523 | $44,219 | $92,900 |
| Holloway | 399 | $53,000 | $31,000 |
| Belmont | 370 | $71,875 | $99,600 |
| Blaine | 296 | $88,906 | $98,100 |
| Glencoe | 255 | $90,855 | n/a |
| Morristown | 240 | $63,750 | $102,500 |
| Bannock | 198 | $29,727 | $94,900 |
| Jerusalem | 124 | $30,625 | $108,800 |
| Lafferty | 93 | $71,875 | $151,700 |
ZIP codes in Belmont County
24 ZIP codes in Belmont County, Ohio. A ZIP code can also reach into a neighboring county.
- 43713 Barnesville
- 43718 Belmont
- 43719 Bethesda
- 43747 Jerusalem
- 43759 Morristown
- 43902 Alledonia
- 43905 Barton
- 43906 Bellaire
- 43909 Blaine
- 43912 Bridgeport
- 43928 Glencoe
- 43933 Jacobsburg
- 43934 Lansing
- 43935 Martins Ferry
- 43940 Neffs
- 43942 Powhatan Point
- 43947 Shadyside
- 43950 Saint Clairsville
- 43951 Lafferty
- 43967 Warnock
- 43972 Bannock
- 43977 Flushing
- 43983 Piedmont
- 43985 Holloway
Nearby counties in Ohio
- Harrison County 8
- Monroe County 9
- Jefferson County 18
- Guernsey County 8
- Noble County 8
- Carroll County 7
Link to this page
Copy this HTML to link to this page from your own site.