445 Homes For Sale in Belmont County, OH

Sort by:
New
house for sale
5 bds | 2 ba | 1,386 sqft

117 North Tenth St, Martins Ferry, OH 43935

Welcome to an incredible home! LOCATION, LOCATION. this is it. Wonderful , quiet neighborhood featuring all brick, 5 bed...
Save
View Home
$115,000
View Est. Payment
New
house for sale
3 bds | 4 ba | 1,416 sqft

3875 Central Ave, Shadyside, OH 43947

Immaculate sided by side 2 and 3 bedroom duplex. So much new. Newer furnace and A/C on both sides. All appliances with o...
Save
View Home
$189,900
View Est. Payment
New
Hard to find nice level lot with privacy of trees nearby, located just outside city limits but close to town. Lot needs ...
Save
View Home
$73,900
View Est. Payment
New
house for sale
3 bds | 2 ba | 938 sqft

322 Washington St, Barnesville, OH 43713

This 2-3 bedroom cozy ranch home on a quiet residential street is priced right! Home boasts beautiful hardwood floors, a...
Save
View Home
$99,900
View Est. Payment
house for sale
3 bds | 2 ba | 1,574 sqft

Richmond II, Belmont, OH 43718

This to-be-built home is the "Richmond II" plan by Wayne Homes, and is located in the community of The Wayne Homes Belmo...
Save
View Home
$177,900+
View Est. Payment
house for sale
3 bds | 2 ba | 1,947 sqft

Princeton II, Belmont, OH 43718

This to-be-built home is the "Princeton II" plan by Wayne Homes, and is located in the community of The Wayne Homes Belm...
Save
View Home
$161,950+
View Est. Payment
house for sale
3 bds | 2 ba | 1,696 sqft

Somerville II, Belmont, OH 43718

This to-be-built home is the "Somerville II" plan by Wayne Homes, and is located in the community of The Wayne Homes Bel...
Save
View Home
$159,250+
View Est. Payment
house for sale
3 bds | 2 ba | 2,054 sqft

Sutherland, Belmont, OH 43718

This to-be-built home is the "Sutherland" plan by Wayne Homes, and is located in the community of The Wayne Homes Belmon...
Save
View Home
$201,000+
View Est. Payment
house for sale
3 bds | 1 ba | 1,800 sqft

267 East Main St, Saint Clairsville, OH 43950

What's FIRST on the list when looking to buy a home??! YES... LOCATION!! This traditional 2 story, 3 bed, 1 bath home wi...
Save
View Home
$123,900
View Est. Payment
Your relaxing evenings enjoying beautiful sunsets on your patio START here with this ideal building lot in an establishe...
Save
View Home
$39,500
View Est. Payment
house for sale
4 bds | 4 ba | 2,196 sqft

69682 Crestview Ln, Saint Clairsville, OH 43950

New listing in Crestview Estates Subdivision! Beautiful setting for this 4 bedroom, 3.5 bath home with newer floors, fir...
Save
View Home
$320,000
View Est. Payment
house for sale
3 bds | 4 ba | 2,113 sqft

67044 Stein Rd, Belmont, OH 43718

A home for your lifestyle! Brick 3 bed, 3.5 bath, 2113 sq ft with finished walkout basement. Located in Shady Lane Estat...
Save
View Home
$390,000
View Est. Payment
house for sale
2 bds | 2 ba | 1,024 sqft

610 North 5th St, Martins Ferry, OH 43935

Reasonably priced 2 bedroom 1 1/2 bath home that has been freshly painted. Newer roof that is less than 5 years old. Thi...
Save
View Home
$49,000
View Est. Payment
house for sale
3 bds | 2 ba | -- sqft

426 E Main St, Barnesville, OH 43713

Spacious older home that needs some TLC. This home is being sold "As-Is" where as is with all its faults
Save
View Home
$25,000
View Est. Payment
multi family for sale
3 bds | 2 ba | 1,572 sqft

913 Broadway St, Martins Ferry, OH 43935

Affordable Martins Ferry investment property. Up & down duplex. Lower unit is one bed one bath, upper is two beds one ba...
Save
View Home
$34,900
View Est. Payment
house for sale
3 bds | 2 ba | 1,940 sqft

43938 Main St, Saint Clairsville, OH 43950

Wonderful ranch home in nice neighborhood and close to everything. This all brick home has been well maintained and has ...
Save
View Home
$189,000
View Est. Payment

Location data not available
loading