28,152

Belmont, OH Homes

Section Image Section Image
  • /18

    $78,000

    • 4 Beds
    • 2 Baths
    • 3,090 Sq Ft

    117 A&B High St, Flushing, OH 43977

    This duplex would make a great investment property for your retirement portfolio. You can live in one unit and rent out the other or rent out both units. The Landlord states the downstairs tenant has lived there for approx. 10 years. Each unit has 2 bedrooms and 1 full bath. Nice deck with a beautiful view off the upstairs unit and a patio off the downstairs unit. Downstairs unit rents for $450 a

    Agent Photo

    Laney Ross

    Harvey Goodman, REALTOR

    (740) 829-5734

    117 A&B High St, Flushing, OH 43977
  • /11

    $757 - $867 per month

    Russell''s Crossing

    2-4 Beds

    501 Morgantown Extension, Barnesville, OH 43713

    Welcome to Russell's Crossing, where affordability meets high quality living. Located at 467 Morgantown Avenue in Barnesville, OH, our apartment community offers a range of amenities that will make you feel right at home. From on-site maintenance and laundry facilities to gas heat and high-speed internet, we have everything you need for a comfortable lifestyle. Plus, with nearby walking trails,

    501 Morgantown Extension, Barnesville, OH 43713
  • /50

    $172,000 Sold Jul 25, 2025

    • 1,360 Sq Ft
    • $126/SF
    • 2 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 1900

    405 2nd St, Bethesda, OH 43719

    Welcome to 405 2nd Street 3 bedroom 2 1/2 bath recently renovated home. Main Floor has open concept kitchen and living area including a 1/2 bath along with Master bedroom and Master Bath. Master bath has a glass walk-in shower with rain shower fixture. Also includes Bidet toilet, marble vanity top and laundry area with 2 closets for storage. Two Bedrooms upstairs with a Jack N Jill Bathroom

    Scott Dierkes Howard Hanna Real Estate Services

    405 2nd St, Bethesda, OH 43719
    • /31

      Est $416,237 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 3,168 Sq Ft

      101 Linda Dr, Saint Clairsville, OH 43950

      101 Linda Dr, Saint Clairsville, OH 43950
  • /3

    $175,000

    • Land
    • 3.04 Acres
    • $57,509 per Acre

    50905 National Rd E, Saint Clairsville, OH 43950

    Outstanding 3.043 acre lot in a very busy commercial area close to the Ohio Valley Mall and the Plaza, so it could possibly be used for apartments, restaurant, or retail businesses of many kinds. It could also possibly be used as Residential as there was a duplex on the property previously. Ideal location on the highly travel National Rd close to the intersection by the Plaza. Businesses there

    Agent Photo

    Laney Ross

    Harvey Goodman, REALTOR

    (844) 697-1302

    50905 National Rd E, Saint Clairsville, OH 43950
  • /12

    $600 per month

    • 2 Beds
    • 1 Bath
    • Apartment for Rent

    132 S Marietta St, Saint Clairsville, OH 43950

    This clean and well-maintained upstairs apartment features a large living room, generous kitchen with convenient pull-out bottom drawers, and two bedrooms—one with beautiful hardwood floors. Two window A/C units are included. Tenant pays all utilities. One off-street parking space provided. No pets and no smoking permitted. No washer/dryer hookup.

    Bob Jackson Harvey Goodman, REALTOR

    132 S Marietta St, Saint Clairsville, OH 43950
  • /38

    $152,500 Sold Jul 25, 2025

    • 1,065 Sq Ft
    • $143/SF
    • 112 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1930

    585 W 45th St, Shadyside, OH 43947

    Back on the market at no fault of seller! Welcome to 585 W 45th Street, a beautifully updated 3-bedroom, 2-bath home offering 1,165 sq. ft. of modern comfort. This move-in-ready gem features two brand-new full bathrooms and an updated kitchen with sleek finishes and all-new flooring throughout.Step inside to find a bright and inviting living space perfect for relaxing or

    Chad Wilson EXP Realty, LLC.

    585 W 45th St, Shadyside, OH 43947
    • /19

      Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 2,320 Sq Ft

      105 & 105 1/2 High St, St. Clairsville, OH 43950

      105 & 105 1/2 High St, St. Clairsville, OH 43950
  • /33

    $229,900

    • 3 Beds
    • 1.5 Baths
    • 2,552 Sq Ft

    215 E Main St, Saint Clairsville, OH 43950

    For the first time ever on the market! This gorgeous two-story property had some remodeling completed in 1999. It has three bedrooms (with a closet in each), one and a half baths, two large recreational rooms (one on main floor/one in the basement), separate dining room, family room, and is move-in ready!! Blinds can be found on all windows. There is an incredibly large back porch that's the

    Agent Photo

    Rejeana Palma

    Cedar One Realty

    (888) 468-7193

    215 E Main St, Saint Clairsville, OH 43950
  • /2

    $550 - $700 per month

    Rustic Arms Apartments

    1-2 Beds

    50198 W Rustic Dr, Saint Clairsville, OH 43950

    50198 W Rustic Dr, Saint Clairsville, OH 43950
  • /13

    $135,000 Sold Jul 25, 2025

    • 1,010 Sq Ft
    • $134/SF
    • 58 Days On Market
    • 4 Beds
    • 1.5 Baths
    • Built 1954

    516 Bennett St, Bridgeport, OH 43912

    Charming 4 bedroom, 1.5 bath offering timeless charm. This home offers the perfect blend of classic charm and modern convenience. From the moment you step onto the inviting front porch, you'll be captivated by its warm and welcoming ambiance. The cozy living room flows effortlessly into the dining area, making it ideal for both intimate gatherings and lively entertaining. Two bedrooms and one

    Christopher Thomas Harvey Goodman, REALTOR

    516 Bennett St, Bridgeport, OH 43912
    • /35

      Est $620,840 Not Listed For Sale

      • 5 Beds
      • 4.5 Baths
      • 4,689 Sq Ft

      69164 Cardinal Dr, Saint Clairsville, OH 43950

      69164 Cardinal Dr, Saint Clairsville, OH 43950
  • /2

    $49,900

    • Land
    • 1.04 Acres
    • $47,820 per Acre

    0 Watson Rd Unit 5068291, St. Clairsville, OH 43950

    Nice 1.04 acre building lot located outside of city limits and next to the Rolling Hills Subdivision. This is a gorgeous relatively level wooded lot where you can build your dream home.

    Agent Photo

    Laney Ross

    Harvey Goodman, REALTOR

    (888) 545-2559

    0 Watson Rd Unit 5068291, St. Clairsville, OH 43950
  • /9

    $600 per month

    • 2 Beds
    • 1 Bath
    • Apartment for Rent

    200 W 36th St, Shadyside, OH 43947

    No Security Deposit Needed! This cozy 2-bedroom, 1-bathroom apartment offers comfortable living with convenient features. Located in a well-maintained building, the apartment comes with off-street parking, providing residents with easy and secure access to their vehicles. The building itself has secure entry, ensuring safety and peace of mind. The apartment’s layout includes two spacious

    Joe Luckino Cedar One Property Management LLC

    200 W 36th St, Shadyside, OH 43947
  • /17

    $80,000 Sold Jul 24, 2025

    • 2,368 Sq Ft
    • $34/SF
    • 13 Days On Market
    • 5 Beds
    • 2 Baths
    • Built 1900

    422 Whitely St, Bridgeport, OH 43912

    Investor Alert! Don’t miss this income-producing duplex in Bridgeport, OH — just one block from I-70, offering unbeatable convenience for tenants and easy access for owners. One unit is currently occupied by a reliable long-term tenant generating $1,050/month. Tenant pays all utilities. The second unit was just rented on a month to month term for $600. Total monthly revenue is $1650. Cash

    Joe Hughes EXP Realty, LLC.

    422 Whitely St, Bridgeport, OH 43912
    • /29

      Est $267,839 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,176 Sq Ft

      130 Franklin St, Saint Clairsville, OH 43950

      130 Franklin St, Saint Clairsville, OH 43950
  • /2

    $38,000

    • Land
    • 0.22 Acre
    • $175,115 per Acre

    0 Poplar Dr Unit 4491238, Bridgeport, OH 43912

    Looking to build your dream home. This lot is availed and is priced right. Lot is located in a wonderful subdivision just 3 mins to I-70. Exceptional wide frontage and is 0.217 of an acre. Public water and sewer available near property to tapped into. Most of the neighborhood has propane or electric for heating, per seller.

    Agent Photo

    Laney Ross

    Harvey Goodman, REALTOR

    (220) 234-8141

    0 Poplar Dr Unit 4491238, Bridgeport, OH 43912
  • /10

    $600 per month

    Apartment for Rent

    2 Beds

    900 Market St, Yorkville, OH 43971

    Six unit apartment complex conveniently located in Yorkville, OH. Each unit has two bedrooms, one full bath, air conditioning, and a private balcony or porch. Renovated units have features including laminate plank flooring, ceramic tile, new patio doors, and newer appliances. See individual unit photos for details. Tenant pays own utilities, including water, electric, sewer, and garbage. This

    900 Market St, Yorkville, OH 43971
  • /38

    $128,000 Sold Jul 24, 2025

    • 1,581 Sq Ft
    • $81/SF
    • 95 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1900

    615 Jefferson St, Martins Ferry, OH 43935

    Are you a first time home buyer looking for the perfect place to call home?! Welcome to 615 Jefferson Street. This home features high ceilings, a large living room, family room, eat in kitchen and full bath all on the first floor! Upstairs you will find three bedrooms and another full bath. Out back is a brand new porch overlooking a private, fenced yard with plenty of room for a pool or to let

    Katelynn Davidson The Holden Agency

    615 Jefferson St, Martins Ferry, OH 43935
    • /13

      Est $53,500 Not Listed For Sale

      Lot 5 Horizon Dr, St. Clairsville, OH 43950

      Lot 5 Horizon Dr, St. Clairsville, OH 43950
  • /17

    $79,900 Pending

    • 3 Beds
    • 1 Bath
    • 1,440 Sq Ft

    67560 Visnic Rd, Belmont, OH 43718

    Wonderful relatively flat 2 acres with a one story home. The home features 3 bedrooms, with one bedroom being huge and one is small with no closet and 1.5 baths. Very spacious kitchen with nice cabinetry and countertops. Laundry room is conveniently located on the main floor. There is also a large 2 car detached garage that needs some work, a 1 car garage in basement for storing lawn mowers, and

    Agent Photo

    Laney Ross

    Harvey Goodman, REALTOR

    (740) 318-0806

    67560 Visnic Rd, Belmont, OH 43718
  • /20

    $1,300 per month

    • 2 Beds
    • 1 Bath
    • 1,652 Sq Ft
    • House for Rent

    108 Broad St, Saint Clairsville, OH 43950

    Property Id: 1590308Welcome to your new home at 108 Broad Street in St Clairsville, OH! This charming single-family unit features 2 bedrooms, 1 bathroom, and a fenced yard for your furry friends. Enjoy the convenience of central forced air and on-site laundry. Rent includes garbage, and small dogs and cats are welcome. Don't miss out on this cozy retreat for $1300/month starting

    108 Broad St, Saint Clairsville, OH 43950
  • /21

    $75,000 Sold Jul 23, 2025

    • Land
    • 10 Acres
    • $7,878 per Acre
    • 26 Days On Market

    32677 Swalley Rd, Kirkwood Township, OH 43713

    Looking for an amazing spot to build? THIS is it!! Privacy, serenity and close to amenities- this acreage is sure to make for an awesome build site. Minerals do not convey.

    Taylor Baugh RE/MAX Broadwater

    32677 Swalley Rd, Kirkwood Township, OH 43713
    • /35

      Est $239,899 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,952 Sq Ft

      114 Chestnut St, Bethesda, OH 43719

      114 Chestnut St, Bethesda, OH 43719
  • /38

    $549,900 Under Contract

    • 3 Beds
    • 2.5 Baths
    • 2,624 Sq Ft

    50505 Walnut Ave, Saint Clairsville, OH 43950

    Come and see the Cadillac of log homes in a private country setting yet close to all the amenities for you to enjoy. This home has a 3 car attached garage along with a metal roof. The serene woods can be viewed from the very large wrap-around porch with a sun porch on one side. Walk into the rustic multi-grained hardwood floors with amazing large beams adorning the Cathedral ceiling throughout.

    Agent Photo

    Laney Ross

    Harvey Goodman, REALTOR

    (888) 443-3584

    50505 Walnut Ave, Saint Clairsville, OH 43950
  • /7

    $1,000 per month

    • 2 Beds
    • 1.5 Baths
    • 784 Sq Ft
    • House for Rent

    517 Sheets St, Martins Ferry, OH 43935

    Newly remodeled 2 bedroom 1.5 bathroom house available immediately!$1,000 monthTenant pays all utilities $1,000 deposit due upon move-inHas off-street parking, stainless steel appliances, and W/D in-unit

    517 Sheets St, Martins Ferry, OH 43935
  • /22

    $225,000 Sold Jul 22, 2025

    • 1,316 Sq Ft
    • $171/SF
    • 4 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2019

    507B Memory Ln, Bethesda, OH 43719

    Charming Modern Ranch with Style & Comfort! Step into effortless living in this beautifully maintained 3-bedroom, 2-bath ranch built in 2019! Nestled in a quiet, friendly neighborhood, this move-in ready gem offers the perfect blend of modern design and everyday convenience all on one level. From the moment you enter, you'll love the open-concept layout filled with natural light. The spacious

    Hilary Lucki The Holden Agency

    507B Memory Ln, Bethesda, OH 43719
    • /23

      Est $238,869 Not Listed For Sale

      • 4 Beds
      • 1.5 Baths
      • 2,043 Sq Ft

      109 Breezy Acres, St. Clairsville, OH 43950

      109 Breezy Acres, St. Clairsville, OH 43950
  • /22

    $100,000 Under Contract

    • 3 Beds
    • 1.5 Baths

    614 Columbus Ave, Martins Ferry, OH 43935

    Nice 1.5 story home with 3 bedrooms, 1.5 baths, and a large family room in addition to the living room. Lovely large kitchen dining area, perfect for family dinners. Relatively updated full bath upstairs. There is very pretty hardwood floors in one of the bedrooms and per owner hardwood floors under the carpet of the other 2 bedrooms as well. Plenty of parking with a 1 car garage, a 2 car

    Agent Photo

    Laney Ross

    Harvey Goodman, REALTOR

    (220) 234-3479

    614 Columbus Ave, Martins Ferry, OH 43935
  • /7

    $800 per month

    • 2 Beds
    • 1 Bath
    • 100 Sq Ft
    • Condo for Rent

    250 N 7th St Unit Rear, Martins Ferry, OH 43935

    250 N 7th St Unit Rear, Martins Ferry, OH 43935
  • /47

    $340,000 Sold Jul 21, 2025

    • 3,730 Sq Ft
    • $91/SF
    • 3 Days On Market
    • 4 Beds
    • 4 Baths
    • Built 1971

    246 Harbel Dr, Saint Clairsville, OH 43950

    A lovingly cared for home is now on the market in a sought after neighborhood. Near the Scenic Bike & Walking Path, close to town, shopping and restaurants. The beautiful curb appeal and large level landscaped treed corner lot is appealing! Enter the spacious front foyer with a hall closet to view a nice wide staircase which leads to a primary en-suite, 3 additional bedrooms and a guest full

    Karen Derosa Harvey Goodman, REALTOR

    246 Harbel Dr, Saint Clairsville, OH 43950
    • /33

      Est $96,333 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 2,214 Sq Ft

      244 S Chestnut St, Barnesville, OH 43713

      244 S Chestnut St, Barnesville, OH 43713
  • /27

    $164,900 Under Contract

    • 3 Beds
    • 2.5 Baths
    • 1,932 Sq Ft

    165 N Sugar St, Saint Clairsville, OH 43950

    Charming 3-bedroom 2.5-bath home with spacious living areas and convenient location!Step inside to find a well-maintained interior featuring generous rooms throughout. This home features a remodeled kitchen with Corian countertops, stainless appliances, Amish built pantry and island with open views to the living room.The home's original character shines throughout this lovely cape

    Agent Photo

    Laney Ross

    Harvey Goodman, REALTOR

    (855) 617-4029

    165 N Sugar St, Saint Clairsville, OH 43950
  • /11

    $800 per month

    • 2 Beds
    • 1 Bath
    • 100 Sq Ft
    • Condo for Rent

    723 Broadway St Unit 3, Martins Ferry, OH 43935

    723 Broadway St Unit 3, Martins Ferry, OH 43935
  • /41

    $275,000 Sold Jul 21, 2025

    • 22 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 1997

    69837 Jug Run Rd, Saint Clairsville, OH 43950

    Looking for privacy but still want to be just minutes from all the amenities of town? This is it! Tranquility in abundance! Hidden away on almost 2 acres of wooded land with a delightful private pond to enjoy, this well-built home features 3 large bedrooms and 2 and a half baths, a full basement ready to be finished for additional living space, and 2 decks to whittle away the hours on. This house

    Heidi Riley Cedar One Realty

    69837 Jug Run Rd, Saint Clairsville, OH 43950
    • /18

      Est $225,088 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 2,560 Sq Ft

      150 1st St, Powhatan Point, OH 43942

      150 1st St, Powhatan Point, OH 43942
  • /14

    $63,559

    • 2 Beds
    • 1 Bath
    • 1,352 Sq Ft

    513 Union St, Martins Ferry, OH 43935

    Welcome to 513 Union St, Martins Ferry Ohio. This cozy 2 story home offers 2 bedrooms, 1 full bath, 2 decorative fireplaces, a spacious living room, and a formal dining room in addition to an eat-in kitchen. Enjoy time this summer in the lovely yard with an extra lot or relax on the nice front porch and smaller back porch. The home is located close to shopping, restaurants, a park, and Rt 7,

    Agent Photo

    Laney Ross

    Harvey Goodman, REALTOR

    (220) 237-7997

    513 Union St, Martins Ferry, OH 43935
  • /10

    $675 per month

    • 1 Bed
    • 1 Bath
    • 100 Sq Ft
    • Condo for Rent

    516 S Zane Hwy Unit .5, Martins Ferry, OH 43935

    516 S Zane Hwy Unit .5, Martins Ferry, OH 43935
  • /34

    $160,000 Sold Jul 21, 2025

    • 1,408 Sq Ft
    • $114/SF
    • 30 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1976

    65158 Three Hills Dr, Bellaire, OH 43906

    Welcome to Bellview Heights! This meticulously maintained, friendly and inviting neighborhood is awaiting a new homeowner! As soon as you enter the subdivision, you'll immediately see how much pride the surrounding homeowners have in their properties. 65158 Three Hills Dr has that comforting touch as soon as you walk in the door. Imagine a house giving you a big hug, this is it! You'll find that

    Taylor Baugh RE/MAX Broadwater

    65158 Three Hills Dr, Bellaire, OH 43906
    • /13

      Est $50,103 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,617 Sq Ft

      70009 2nd St, Flushing, OH 43977

      70009 2nd St, Flushing, OH 43977

Showing Results 1 - 40, Page 1 of 18

How to Buy a Home How to Finance a Home How to Sell a Home