Barnesville, Ohio Street Directory

We found 221 streets and 3,307 properties in Barnesville, Ohio. Barnesville is located in Belmont County. The population in the Barnesville, OH ZIP code area is around 18.1K people.

Click on a street below to see all the properties located on that street.