159

Homes for Sale in 24112

Section Image
  • /29

    $259,900

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

    300 Oxford Dr, Martinsville, VA 24112

    Looking for your dream home? Check out this great property located in Ridgeway! Located near the end of a cul-de-sac road it is close to all the local amenities, making errands a breeze. This home features three comfortably sized bedrooms, a spacious living room, and a large eat-in kitchen all on the main level. Downstairs, you'll find a half bath with a laundry room and a sizable family room

    Penny Elliott Adams Realty,Inc.

    300 Oxford Dr, Martinsville, VA 24112
  • /27

    $177,000

    • 2 Beds
    • 1 Bath
    • 938 Sq Ft

    319 E Market St, Martinsville, VA 24112

    Beautifully updated with a modern kitchen and bath, showcasing new appliances, thoughtful storage and stylish finishes. Enjoy effortless comfort with one-level living, mini splits for efficiency, and the rare convenience of a private one-car garage. Every detail has been designed with style, function, and city living in mind! Zoned R-T (Residential Transitional) meaning use can be non-residential

    Cait Willard KW Martinsville

    319 E Market St, Martinsville, VA 24112
  • /21

    $185,000

    • 3 Beds
    • 1.5 Baths
    • 1,048 Sq Ft

    45 Pulliam Ct, Martinsville, VA 24112

    Nestled on a serene, level lot, this completely renovated ranch-style home offers three cozy bedrooms and one and a half modern bathrooms. Step inside to discover a seamless blend of comfort and style, where every detail has been carefully curated. The heart of the home features an open-concept living area, perfect for both relaxing and entertaining. Natural light floods through the updated

    Candy Lewis HAUSER REALTY GROUP

    45 Pulliam Ct, Martinsville, VA 24112
  • /41

    $227,500

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

    601 5th St, Martinsville, VA 24112

    Step into this warm and inviting 3-bedroom, 2.5-bath home that perfectly blends timeless character with thoughtful care and pride of ownership. The stunning brick exterior and gleaming hardwood floors throughout create an instant sense of home. Enjoy a spacious and comfortable layout, including two living areas, ideal for gatherings. The partially finished basement is eady to fit your

    Amy Gravely KW Martinsville

    601 5th St, Martinsville, VA 24112
  • /2

    $265,000

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

    891 Turner Ashby Rd, Martinsville, VA 24112

    Motivated seller! Bring all offers! This exceptional brick ranch in Chatmoss offers a unique blend of style, comfort, and convenience. As a 3 bedroom, 2 bath residence with a partially finished basement, it presents endless opportunities for customization. Schedule your showing today! Buyer and buyers agent to verify all information. Listing info taken from tax card and /or seller.

    Suzanna Carter Piedmont Realty

    891 Turner Ashby Rd, Martinsville, VA 24112
  • /17

    $219,900

    • 3 Beds
    • 3.5 Baths
    • 2,538 Sq Ft

    5075 Preston Rd, Martinsville, VA 24112

    Two story home located in a private location. Large primary bedroom with full bathroom and large walk in closet. PSA tap has been paid for. All information taken from owner and tax card buyer to verify.

    Lisa Spencer Piedmont Realty

    5075 Preston Rd, Martinsville, VA 24112
  • /27

    $170,000

    • 2 Beds
    • 2 Baths
    • 1,100 Sq Ft

    1624 Stultz Rd, Martinsville, VA 24112

    Welcome to this well-designed new construction home located at 1624 Stultz Road, offering 2 bedrooms, 2 full bathrooms, and approximately 1,100 square feet of thoughtfully planned living space. This home features a functional layout that balances open living areas with private bedroom spaces. The spacious living room flows into the kitchen and dining area, creating an inviting space for everyday

    Amy Guilliams KW Martinsville

    1624 Stultz Rd, Martinsville, VA 24112
  • /29

    $181,000

    • 3 Beds
    • 2 Baths
    • 1,155 Sq Ft

    1616 Stultz Rd, Martinsville, VA 24112

    Welcome to this beautifully finished new construction home offering 3 bedrooms, 2 full bathrooms, and 1,155 square feet of thoughtfully designed living space. Upon entering, you are welcomed with tall 9 foot ceilings, and an efficient layout maximizing comfort and functionality. The open-concept living and dining area flows seamlessly into the kitchen, featuring solid wood cabinetry, durable

    Amy Guilliams KW Martinsville

    1616 Stultz Rd, Martinsville, VA 24112
  • /22

    $199,900

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

    80 Pinnacle Dr, Martinsville, VA 24112

    Step into this beautifully remodeled gem nestled in the heart of Villa Heights. Featuring 2 spacious bedrooms and 1 modern bath, this home has been thoughtfully updated from top to bottom to offer comfort, style, and functionality. Perfect spot in screened porch area to enjoy that morning coffee or relaxing evenings. Freshly remodeled with modern finishes Bright living spaces perfect for relaxing

    Mike Keffer Piedmont Realty

    80 Pinnacle Dr, Martinsville, VA 24112
  • /36

    $194,500

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

    303 Rives Rd, Martinsville, VA 24112

    Welcome home to 303 Rives Road! Discover the charm and potential of this beautiful house! Offering three bedrooms and two and a half bathrooms. Major updates include a new roof and water heater in 2022. Inside, you'll find a large kitchen with a breakfast nook that opens directly onto the brand new deck installed in 2025 and backyard, ideal for entertaining or relaxing. A big and cozy family room

    Richard Sarver SARVER PROPERTIES LLC

    303 Rives Rd, Martinsville, VA 24112
  • /52

    $212,000

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

    187 Fiddlers Green Rd, Bassett, VA 24055

    Selling due to job relo, their loss is your gain. Discover the perfect blend of modern comfort & serene living in this completely updated 3-bedroom, 1 bath home in the heart of Bassett. Key Features To Love: Brand New Metal Roof. Long-lasting & low maintenance, ensuring you stay protected from the elements for years to come. Enjoy cozy winters with a recently installed wood stove & a mini-split

    Damon Gettier REAL BROKER LLC - DGA-SALEM

    187 Fiddlers Green Rd, Bassett, VA 24055
  • /45

    $179,000

    • 2 Beds
    • 1 Bath
    • 912 Sq Ft

    8667 Chatham Rd, Martinsville, VA 24112

    Cozy cottage vibes! This adorable home sits on almost 2 acres and has a wide front porch that's perfect for morning coffee or relaxing in the evenings. If you've been dreaming of peaceful country living all on one level—this is it! The property is zoned A1, so bring your chickens or any other farm friends you love. There's even a beautiful 6-ft wide flowing creek that runs along the back—perfect

    Natalie Gongloff Piedmont Realty

    8667 Chatham Rd, Martinsville, VA 24112
  • /31

    $177,000

    • 2 Beds
    • 2 Baths
    • 1,052 Sq Ft

    1662 Stultz Rd, Martinsville, VA 24112

    Welcome to this beautifully designed new construction home offering 2 bedrooms, 2 full bathrooms, and approximately 1,052 square feet of modern, efficient living space. The open-concept layout provides a comfortable flow between the living, dining, and kitchen areas, maximizing both space and functionality. The kitchen features solid wood cabinetry, durable countertops, stainless appliances, and

    Amy Guilliams KW Martinsville

    1662 Stultz Rd, Martinsville, VA 24112
  • /18

    $169,900

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

    1345 Rivermont Heights Rd, Martinsville, VA 24112

    Welcome home! This fully restored 3-bedroom, 1-bath property features stainless steel appliances, granite countertops, and modern updates throughout, creating a fresh and inviting living space. The full unfinished basement offers ample storage and endless potential for future expansion or customization. Conveniently located near schools, shopping, and local amenities, this home combines comfort,

    Priscilla Oropeza Divine Fog Realty Company

    1345 Rivermont Heights Rd, Martinsville, VA 24112
  • /31

    $182,000

    • 3 Beds
    • 2 Baths
    • 1,155 Sq Ft

    1648 Stultz Rd, Martinsville, VA 24112

    Welcome to this beautifully finished new construction home offering 3 bedrooms, 2 full bathrooms, and 1,155 square feet of thoughtfully designed living space. Upon entering, you are welcomed with tall 9 foot ceilings, and an efficient layout maximizing comfort and functionality. The open-concept living and dining area flows seamlessly into the kitchen, featuring solid wood cabinetry, durable

    Amy Guilliams KW Martinsville

    1648 Stultz Rd, Martinsville, VA 24112
  • /39

    $199,000

    • 3 Beds
    • 2 Baths
    • 1,616 Sq Ft

    1043 Liberty St, Martinsville, VA 24112

    Adorable brick ranch home in a great central location! This well-loved 3-bedroom, 2-bath home offers comfortable one-level living with a warm, welcoming feel throughout. The kitchen features a large island with sink and eating area, sliding doors to the patio and a conveniently located laundry area, making everyday tasks simple and efficient. Included with the property is a 1 car detached garage

    Richard Sarver Sarver Properties

    1043 Liberty St, Martinsville, VA 24112
  • /9

    $197,000

    • 3 Beds
    • 1.5 Baths
    • 1,248 Sq Ft

    5201 Preston Rd, Martinsville, VA 24112

    Motivated Seller!! Explore this exceptional family-owned brick ranch in the Pleasant Grove area. The property is positioned perfectly off the road, featuring a paved driveway and a 1-car carport. Recent enhancements include updated flooring in the living room area, updated cabinets and some upgraded plumbing. The land spans over 3 acres and is zoned A-1, perfect for pets, livestock or gardening.

    Suzanna Carter Piedmont Realty

    5201 Preston Rd, Martinsville, VA 24112
  • /3

    $184,900

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

    920 Glade St, Martinsville, VA 24112

    Welcome to 920 Glade Street in Martinsville. This charming brick ranch offers true one-level living with 3 bedrooms and 1 full bath, plus a full unfinished basement ready for your vision. The spacious kitchen and dining area is ideal for hosting, while the formal living room sits conveniently just off the kitchen. Enjoy outdoor living on the covered front porch and use the covered carport for

    Tinsley Brazauskas Berry-Elliott, REALTORS

    920 Glade St, Martinsville, VA 24112
  • /30

    $219,900

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

    1212 Chatham Heights Rd, Martinsville, VA 24112

    This quaint 11/2 story house has been refurbished with a new roof, new heat pump and mini-split, new kitchen countertops and sink, mostly double-pane windows, all new laminate floors, remodeled bathroom, and new paint throughout. There's a back deck for your grill, and off-street parking. The location is close to schools and shopping. Come take a look today!

    Warren Rodgers Warren Rodgers Realty

    1212 Chatham Heights Rd, Martinsville, VA 24112
  • /17

    $112,000

    • 2 Beds
    • 2 Baths
    • 1,112 Sq Ft

    1044 Barrows Mill Rd, Martinsville, VA 24112

    Convenient location, home has new carpet and a full basement.

    Chassity Wall Piedmont Realty

    1044 Barrows Mill Rd, Martinsville, VA 24112
  • /8

    $23,000

    • 3 Beds
    • 1 Bath
    • 720 Sq Ft

    1023 Cherry St, Martinsville, VA 24112

    3BR/1BA home in very convenient location to town, restaurants, businesses, shops. Single-level-living, great floor plan, metal roof, private driveway. MULTIPLE ADJOINING LOTS AT .5ACRE EACH ALSO AVAILABLE!! Your handiwork can make this home something to be proud of. Needs work, seller selling as-is.

    Rick Fain Jeff Davis & Assoc.

    1023 Cherry St, Martinsville, VA 24112
  • /16

    $145,000

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

    60 Gray Leaf Cir, Martinsville, VA 24112

    Seller is motivated to sell and is open to reasonable offers! Three bedroom, one bathroom brick ranch in Collinsville, minutes away from shopping and restaurants. An extra lot is included in the sale that will give you extra room in a neighborhood that is central to everything. With beautiful hardwood floors and a renovated bathroom this house you to move in comfortably. An unfinished basement

    Logan Valderrama KW Martinsville

    60 Gray Leaf Cir, Martinsville, VA 24112
  • /2

    $18,000

    • Land
    • 0.7 Acre
    • $25,568 per Acre

    1018 Church St E, Martinsville, VA 24112

    Great corner lot! A great spot for a new business. Sq. ft./lot size est. Information taken from tax assessment and/or seller.

    Penny Elliott The Spencer Group R.E. & Auction

    1018 Church St E, Martinsville, VA 24112
  • /37

    $145,000

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

    1400 Lee St, Martinsville, VA 24112

    What a rare find in Martinsville! This brick ranch is on just over an acre of land that is mostly cleared and in grass, with the remainder in open woods. It features 3BR 1BA, a full unfinished basement, and a sunroom on the back. Per seller the metal roof, heating and cooling are only 7 years old. Floors are original hardwood with vinyl in the kitchen and bathroom, and in the living room there's

    Warren Rodgers Warren Rodgers Realty

    1400 Lee St, Martinsville, VA 24112
  • /30

    $154,900

    • 3 Beds
    • 2 Baths
    • 910 Sq Ft

    2029 Soapstone Rd, Ridgeway, VA 24148

    Escape to the peace and quiet of the countryside with this newly updated single-wide home set on a permanent foundation. Situated on nearly 2 spacious acres, this 3 bedroom, 2 bath property offers the perfect blend of comfort, privacy and room to grow. This home boasts new decks; perfect for relaxing outdoors, updated flooring throughout for a clean, modern feel and plenty of space for a garden,

    Schenita Dillard KW Martinsville

    2029 Soapstone Rd, Ridgeway, VA 24148
  • /2

    $5,000

    • Land
    • 0.24 Acre
    • $20,833 per Acre

    0 Blankenship Rd, Martinsville, VA 24112

    Nice building lot in the city with utilities available.

    Penny Elliott Adams Realty,Inc.

    0 Blankenship Rd, Martinsville, VA 24112
  • /18

    $159,900

    • 3 Beds
    • 2 Baths
    • 1,187 Sq Ft

    1303 Oakgrove Ave, Martinsville, VA 24112

    Welcome to 1303 Oakgrove Ave, a beautifully updated 3-bedroom, 2-bath home in the heart of Martinsville. This property blends modern updates with cozy comfort, offering a bright and open layout perfect for relaxing or entertaining. Step inside to discover new flooring, fresh paint, and a modern kitchen featuring stainless steel appliances, new cabinetry, and sleek countertops. Both bathrooms have

    Priscilla Oropeza Divine Fog Realty Company

    1303 Oakgrove Ave, Martinsville, VA 24112
  • /40

    $154,900

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft

    885 Southland Dr, Martinsville, VA 24112

    Welcome to this fully upgraded, move-in-ready one-level home offering 3 bedrooms and 1 bathroom all thoughtfully renovated from top to bottom for modern living with low-maintenance ownership. Bright and brand new luxury vinyl plank throughout entire home complemented with sleek matte black finishes and all new exterior and interior lighting combined with ample natural light. The kitchen has been

    Taylor Johnson MAC WESTLAND REAL ESTATE GROUP

    885 Southland Dr, Martinsville, VA 24112
  • /24

    $149,999

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

    906 Vine St, Martinsville, VA 24112

    Convenience and a level yard with fencing! This 3 bed/1bath brick ranch is just waiting for a new owner! Some plumbing and electrical have been updated. A full bath in basement has been roughed in and ready to be completed! Newer roof and flue plus a gas wall heater in basement. Taxes and lot size estimated. Information per city records and seller; buyer to verify all information.

    Missy Bateman Cockram Realty, LLC

    906 Vine St, Martinsville, VA 24112
  • /17

    $23,000

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

    1210 Chatham Heights Rd, Martinsville, VA 24112

    Chatham Heights home---Motivated Seller-Bring All offers, PRICE REDUCTION!!! 2-Story home with endless potential. Total rehab required. ALL PARTIES ENTERING THE HOME MUST SIGN A HOLD HARMLESS AGREEMENT PRIOR TO ENTRY. Being sold as-is with contents.

    Helen McKenzie JACOBS REAL ESTATE

    1210 Chatham Heights Rd, Martinsville, VA 24112
  • /3

    $9,500

    • Land
    • 0.58 Acre
    • $16,379 per Acre

    1010 Indian Trail, Martinsville, VA 24112

    Wooded Residential Lot in the Druid Hills area of Martinsville with Public Water & Sewer connection available. Conveniently located to Amenities! Great Opportunity for a Future Homesite or Investment Property. LOTS 21-27 FOR SALE! Purchaser to verify all info. MAKE AN OFFER! {Signage on Lots 21 & 27}

    Angie McGhee MKB, REALTORS(r) - FRANKLIN CO

    1010 Indian Trail, Martinsville, VA 24112
  • /32

    $229,900

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

    204 Chestnut Meadows Rd, Martinsville, VA 24112

    Well maintained home - 3 bedrooms and 2 baths, bonus room and an open floor plan, kitchen with an eat in dining. Family room has a fireplace. Primary bedroom offers a private office room/sitting room and an on-suite bath. Detached 2 car garage with electricity over looking beautiful 2.3 acres of land. Lots of updates. Property being sold in "as is" condition . Pellet stove does NOT remain, A

    Alice Elmore Rives S. Brown REALTOR

    204 Chestnut Meadows Rd, Martinsville, VA 24112
  • /36

    $154,900

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft

    232 Confederate Ave, Martinsville, VA 24112

    Welcome, this fully refreshed home offering exceptional value at just $155,000. This property has been thoughtfully updated from top to bottom and back to front making it ideal for first time homebuyers, downsizers and or investors. Enjoy peace of mind with a brand new roof and gutter system , fresh interior paint, and new carpet! The kitchen shines with numerous upgrades providing a functional

    Taylor Johnson MAC WESTLAND REAL ESTATE GROUP

    232 Confederate Ave, Martinsville, VA 24112
  • /2

    $30,799

    • Land
    • 1.83 Acres
    • $16,830 per Acre

    4922 Chatham Rd, Martinsville, VA 24112

    Lot with road frontage on Chatham Road, Rt 57. All information to be verified by purchaser.

    Roxanne Roberts Century 21 ALL-SERVICE

    4922 Chatham Rd, Martinsville, VA 24112
  • /2

    $6,000

    • Land
    • 0.64 Acre
    • $9,390 per Acre

    933 Blankenship Rd, Martinsville, VA 24112

    New survey. Per seller, ready to get permit and build! Modular or stick built ONLY - no manufactured (double or singlewide) homes. No owner financing. Wooded and rolling. City utilities available, not on property currently. Information per seller and city records.

    Missy Bateman Cockram Realty, LLC

    933 Blankenship Rd, Martinsville, VA 24112
  • /7

    $139,900

    • 2 Beds
    • 1 Bath
    • 720 Sq Ft

    914 Highland Ridge, Martinsville, VA 24112

    Adorable move in ready 2 bed, 1 bath home featuring many updates including, new flooring throughout, freshly painted walls, new stainless steel appliances, tile backsplash in kitchen, all new fixtures and much more! Schedule your showing today!!

    Kristin Harris Blue Knight Real Estate Group LLC

    914 Highland Ridge, Martinsville, VA 24112
  • /3

    $15,000

    • Land
    • 3 Acres
    • $5,000 per Acre

    730 Grattan Rd, Martinsville, VA 24112

    3 acre lot found in heart of Druid Hills S/D. A very good building lot is found on corner of Prospect Hill and Grattan Rd. Some acreage trails behind homes on Grattan Road. Lot is also zoned for multi family and perfect for a duplex.

    Rives Coleman Rives S. Brown REALTOR

    730 Grattan Rd, Martinsville, VA 24112
  • /2

    $59,000

    • Land
    • 2.84 Acres
    • $20,802 per Acre

    tbd Deer Creek Run, Chatmoss, VA 24112

    Almost 3 ACRES!! Priced under tax assessed value. Very nice lot to build your dream home in the Chatmoss area. The end of the road is on a cul-de-sac. It is a very desirable area that has beautiful homes already built nearby. Close to Chatmoss Country golf course. The closest address is 64 Deer Creek Run. The land is to the right of that home.

    Debra Beaumier KW Martinsville

    tbd Deer Creek Run, Chatmoss, VA 24112
  • /9

    $49,525

    • Land
    • 10.12 Acres
    • $4,894 per Acre

    0 Lookout Mountain Rd, Horsepasture, VA 24112

    Beautiful piece of land in the Martinsville, Henry County area! Zoned A1 and the possibilities are endless. This prime piece of land has already been perk tested and awaits for your dream building plans to become a dream come true. Schools: Rich Acres Elementary, Laurel Park Middle & Magna Vista High school.

    Damon Gettier REAL BROKER LLC - DGA-SALEM

    0 Lookout Mountain Rd, Horsepasture, VA 24112
  • /29

    $119,900

    • 3 Beds
    • 1.5 Baths
    • 1,296 Sq Ft

    514 Hairston St, Martinsville, VA 24112

    An absolutely Charming home in the heart of Martinsville! This home features 2 beds and 2 full baths. This home has a ton of additional space to move about, including an unfinished basement that could be utilized as a family room, den, or additional sleeping quarters. Not to enter the sunroom at the back of the house it is unstable. Schools: Albert Harris Elementary, Martinsville middle & high

    Damon Gettier REAL BROKER LLC - DGA-SALEM

    514 Hairston St, Martinsville, VA 24112

Showing Results 41 - 80, Page 2 of 4

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