City Stats
City

Barnesville, OH

Belmont County, Ohio · Population 3,945 · 1 ZIP code

Population

3,945

👥

Safety Score

50

50

Average

Livability

50

50

Average

Median Home Price

N/A

🏠
Loading map…

About Barnesville

Barnesville is a city located in Belmont County, Ohio. With a population of 3,945, it spans 1 ZIP code.

ZIP Codes in Barnesville

Cities Near Barnesville

Explore all cities within 25, 50, and 100 miles of Barnesville

View Nearby Cities

Belmont County

Explore all of Belmont County, OH

View County

Safest Cities in Ohio

See where Barnesville ranks among the safest cities

View Rankings