Barnesville New Homes

New homes for sale in and around Barnesville, OH

Loading Map...
(Scroll down to see the new home listings)

Powered by

Barnesville Conditions

(updated 28 min ago)

Weather
Sunny 40°F
Hi: 58°F
Lo: 39°F
Feels like: 42°F
Visibility: 9 mi

See Tomorrow's Forecast »

Barnesville Info

Barnesville, Ohio is located in Belmont County. Zip codes in Barnesville, OH include 43713. The median home price in Barnesville is $79,000 which is roughly $65/per square foot. More Barnesville information.