15,784

Homes in ZIP Code 24112

Section Image
    • /12

      Est $154,048

      Not Listed For Sale

      1137 Banner St, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 1,100 Sq Ft
      • Built 1954
      1137 Banner St, Martinsville, VA 24112

      Last Sold Summary

      • 69 Days On Market

      Last Listing Agent Art Craft HAUSER REALTY GROUP

  • /67

    $339,000

    • 4 Beds
    • 4 Baths
    • 4,968 Sq Ft

    204 Starling Ave, Martinsville, VA 24112

    This classic home has so many possibilities. If you don't need this much living space, you could have your business on the main floor and live on the second; or, you could rent out each floor for a business since there is outside access to all three levels and plenty of parking. There are so many possibilities for this property that you will have to come see it to appreciate it's elegance and

    Warren Rodgers Warren Rodgers Realty

    204 Starling Ave, Martinsville, VA 24112
  • /40

    $190,000

    Sold May 11, 2026

    1043 Liberty St, Martinsville, VA 24112

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

    Last Sold Summary

    • 3% Above List Price
    • $118/SF
    • 81 Days On Market

    Current Estimated Value $187,268

    Last Listing Agent Richard Sarver SARVER PROPERTIES LLC

    1043 Liberty St, Martinsville, VA 24112
    • /27

      Est $146,708

      Not Listed For Sale

      108 Northwood Ct, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 999 Sq Ft
      • Built 1958
      108 Northwood Ct, Martinsville, VA 24112

      Last Sold Summary

      • 36 Days On Market

      Last Listing Agent Alex Taylor MAC WESTLAND REAL ESTATE GROUP

  • /76

    $549,900

    $150K PRICE DROP
    • 3 Beds
    • 3.5 Baths
    • 3,742 Sq Ft

    2270 Skyview Trail, Martinsville, VA 24112

    Welcome to your private slice of country paradise! This beautiful 28-acre property offers the perfect blend of peaceful farm life living and spacious comfort. This classic brick ranch features 3 bedrooms with 2 additional bonus rooms that could be used as bedrooms, and 3.5 baths, providing room for everyone. Inside, you'll find generous living spaces and timeless charm. Hardwood floors are

    Amy Winikur Copper Key Realty, LLC

    2270 Skyview Trail, Martinsville, VA 24112
  • /37

    $151,000

    Sold Mar 06, 2026

    818 Forest Street Extension, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 960 Sq Ft
    • Built 2025

    Last Sold Summary

    • $157/SF
    • 134 Days On Market

    Last Listing Agent Tiffany Waller Commonwealth LLC-REALTORS

    818 Forest Street Extension, Martinsville, VA 24112
    • /12

      Est $112,717

      Not Listed For Sale

      121 Clearview Dr, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 927 Sq Ft
      • Built 1940
      121 Clearview Dr, Martinsville, VA 24112

      Last Sold Summary

      • 24 Days On Market

      Last Listing Agent Richard Sarver Sarver Properties

  • /9

    $114,900

    $5K PRICE DROP Pending
    • 2 Beds
    • 1 Bath
    • 864 Sq Ft

    2028 Appalachian Dr, Bassett, VA 24055

    Move-in Ready!! Remodeled 2-bedroom, 1 bath ranch home near the Smith River. Convenient to area amenities, including shopping, dining, and more! New roof, new windows, renovated kitchen, updated bathroom and new flooring.

    Betty Kingery Mountain to Lake Realty

    2028 Appalachian Dr, Bassett, VA 24055
  • /53

    $685,000

    Sold Jun 01, 2026

    5551 N Daniels Creek Rd, Martinsville, VA 24112

    • 4 Beds
    • 3.5 Baths
    • 4,757 Sq Ft
    • Built 1994

    Last Sold Summary

    • 1% Below List Price
    • $144/SF
    • 54 Days On Market

    Current Estimated Value $650,201

    Last Listing Agent Amy Guilliams KW Martinsville

    5551 N Daniels Creek Rd, Martinsville, VA 24112
    • /19

      Est $139,562

      Not Listed For Sale

      704 Mica St, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 1,040 Sq Ft
      • Built 1974
      704 Mica St, Martinsville, VA 24112

      Last Sold Summary

      • 68 Days On Market

      Last Listing Agent ANGIE MCGHEE LONG & FOSTER - FRANKLIN CO

  • /17

    $230,000

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

    906 Spruce St, Martinsville, VA 24112

    Beautifully renovated 3-bedroom, 2-bath home featuring a versatile upstairs bonus room and finished basement. Enjoy the charm of refinished hardwood floors paired with modern updates throughout. The kitchen boasts brand-new stainless steel appliances, while major upgrades include a new roof and HVAC system for peace of mind. Move-in ready and offering plenty of flexible living space, this home

    Kristin Harris Blue Knight Real Estate Group, LLC

    906 Spruce St, Martinsville, VA 24112
  • /19

    $50,000

    Sold Oct 07, 2025

    715 Carter St, Martinsville, VA 24112

    • 3 Beds
    • 1 Bath
    • 1,176 Sq Ft
    • Built 1952

    Last Sold Summary

    • $43/SF
    • 103 Days On Market

    Current Estimated Value $106,680

    Last Listing Agent Priscilla Oropeza Divine Fog Realty Company

    715 Carter St, Martinsville, VA 24112
    • /27

      Est $66,929

      Not Listed For Sale

      423 Clearview Dr, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 720 Sq Ft
      • Built 1952
      423 Clearview Dr, Martinsville, VA 24112

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Tiffany Waller Commonwealth LLC-REALTORS

  • /73

    $299,900

    $50K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,581 Sq Ft

    1608 Terrys Mountain Rd, Martinsville, VA 24112

    Spacious! 3 bedrooms, 2 full bathrooms, and a dedicated office that could potentially serve as a 4th bedroom! A 2000 addition provides additional living and functional space, including a 20' x 40' finished upper-level area with air conditioning. The home features plantation blinds, approximately 8-foot ceilings, and a remodeled main living area that was updated around 2015-2016. Improvements

    Mary Rives Brown Berry-Elliott, REALTORS

    1608 Terrys Mountain Rd, Martinsville, VA 24112
  • /2

    $165,000

    Sold May 15, 2026

    1200 Valley View Rd, Martinsville, VA 24112

    • 3 Beds
    • 2.5 Baths
    • 2,061 Sq Ft
    • Built 1961

    Last Sold Summary

    • 8% Below List Price
    • $80/SF
    • 0 Days On Market

    Current Estimated Value $227,142

    Last Listing Agent Rives Coleman Rives S. Brown REALTOR

    1200 Valley View Rd, Martinsville, VA 24112
    • /13

      Est $139,250

      Not Listed For Sale

      306 Wren Ct, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 1,092 Sq Ft
      • Built 1965
      306 Wren Ct, Martinsville, VA 24112

      Last Sold Summary

      • 103 Days On Market

      Last Listing Agent Cathy Spencer THE SPENCER GROUP RE AND AUCTION

  • /20

    $324,900

    • 4 Beds
    • 4 Baths
    • 3,124 Sq Ft

    712 Starling Ave, Martinsville, VA 24112

    This nostalgic property has many usages over the years. The original usage was a boarding home and has been featured many times in local articles regarding its beginning to the current time period. The home has endless possibilities from single family to living upstairs in your business. ( bathrooms are half baths) Property has been handicapped approved from the City of Martinsville, including

    Pam Joyce Pam Joyce Real Estate Broker, LLC

    712 Starling Ave, Martinsville, VA 24112
  • /71

    $190,500

    Sold Jun 12, 2026

    264 Applewood Rd, Martinsville, VA 24112

    • 2 Beds
    • 1 Bath
    • 912 Sq Ft
    • Built 1960

    Last Sold Summary

    • $209/SF
    • 53 Days On Market

    Current Estimated Value $186,191

    Last Listing Agent Mary Rives Brown Berry-Elliott, REALTORS

    264 Applewood Rd, Martinsville, VA 24112
    • /15

      Est $95,853

      Not Listed For Sale

      125 Greyson St, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 960 Sq Ft
      • Built 1939
      125 Greyson St, Martinsville, VA 24112

      Last Sold Summary

      • 159 Days On Market

      Last Listing Agent Kelsey Fain Four Rivers Realty, LLC

  • /3

    $7,500

    • Land
    • 26,571 Sq Ft
    • $12,295 per Acre

    1000 Indian Trail, Martinsville, VA 24112

    *SELLER ENCOURAGES OFFERS & WILL CONSIDER SIGNIFICANT DISCOUNT WITH BUNDLE PURCHASE!* 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 22-27 FOR SALE! Purchaser to verify all info. MAKE AN OFFER! {Signage on Lot 27}

    Angie McGhee MKB, REALTORS® - FRANKLIN CO

    1000 Indian Trail, Martinsville, VA 24112
  • /8

    $7,000

    Sold Feb 13, 2026

    0 Turner Ashby Rd, Chatmoss, VA 24112

    • Land
    • 1.48 Acres
    • $4,720 per Acre

    Last Sold Summary

    • 60 Days On Market

    Last Listing Agent Amanda Vaden KW Martinsville

    0 Turner Ashby Rd, Chatmoss, VA 24112
    • /30

      Est $93,458

      Not Listed For Sale

      807 Highland Ridge, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 820 Sq Ft
      • Built 1951
      807 Highland Ridge, Martinsville, VA 24112

      Last Sold Summary

      • 108 Days On Market

      Last Listing Agent Richard Sarver Sarver Properties

  • /7

    $456,500

    • Land
    • 83 Acres
    • $5,500 per Acre

    tbd Rives Rd, Martinsville, VA 24112

    Excellent Industrial/commercial tract with city water/sewer. 1,132 ft on Rives Road and 3,213 feet on rail

    James Coleman Rives S. Brown REALTOR

    tbd Rives Rd, Martinsville, VA 24112
  • /25

    $22,000

    Sold Jun 17, 2026

    106 Moss St, Martinsville, VA 24112

    • 1,876 Sq Ft
    • Built 1905

    Last Sold Summary

    • 37% Below List Price
    • $12/SF
    • 94 Days On Market

    Current Estimated Value $89,333

    Last Listing Agent Rick Fain Jeff Davis & Assoc.

    106 Moss St, Martinsville, VA 24112
    • /23

      Est $73,424

      Not Listed For Sale

      110 Big Jane St, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 800 Sq Ft
      • Built 1957
      110 Big Jane St, Martinsville, VA 24112

      Last Sold Summary

      • 109 Days On Market

      Last Listing Agent Carrie Kendrick KW Martinsville

  • /3

    $20,000

    • Land
    • 3.12 Acres
    • $6,410 per Acre

    Tract 4-B Red Oak Rd, Horse Pasture, VA 24112

    Come build your new home on this 3 acre lot just off US-58. County living and just minutes from the Town of Martinsville with close proximity to Danville and Chatham.

    Tammy Slusher CENTURY 21 ALL-SERVICE

    Tract 4-B Red Oak Rd, Horse Pasture, VA 24112
  • /72

    $215,000

    Sold Sep 17, 2025

    712 Circle Ct, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,653 Sq Ft
    • Built 1942

    Last Sold Summary

    • $130/SF
    • 104 Days On Market

    Current Estimated Value $202,198

    Last Listing Agent Julian Mei Berry-Elliott, REALTORS

    712 Circle Ct, Martinsville, VA 24112
    • /15

      Est $134,341

      Not Listed For Sale

      111 Big Jane St, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 864 Sq Ft
      • Built 1964
      111 Big Jane St, Martinsville, VA 24112

      Last Sold Summary

      • 96 Days On Market

      Last Listing Agent Amy Guilliams KW Martinsville

  • /25

    $250,900

    $19K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 1,750 Sq Ft

    4060 Chatham Rd, Martinsville, VA 24112

    Welcome to 4060 Chatham Road in Henry County, Virginia—a spacious ranch-style home offering comfort, convenience, and peaceful country living. Situated on more than one acre, this 4-bedroom, 2.5-bath property provides plenty of room for everyday living, entertaining, guests, or a dedicated home office. The functional floor plan offers comfortable living spaces, while the exterior features a

    Troy Taylor KW Martinsville

    4060 Chatham Rd, Martinsville, VA 24112
  • /5

    $8,200

    Sold Oct 31, 2025

    lot18-19 Whittle Ct, Martinsville, VA 24112

    • Land
    • 1.75 Acres
    • $4,686 per Acre

    Last Sold Summary

    • 34 Days On Market

    Last Listing Agent Felicia Hirshfeld Sarver Properties

    lot18-19 Whittle Ct, Martinsville, VA 24112
    • /22

      Est $130,237

      Not Listed For Sale

      105 Big Jane St, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 960 Sq Ft
      • Built 1958
      105 Big Jane St, Martinsville, VA 24112

      Last Sold Summary

      • 172 Days On Market

      Last Listing Agent Angie McGhee Long & Foster - Franklin County

  • /3

    $428,500

    • Land
    • 8.57 Acres
    • $50,000 per Acre

    0 A L Philpott Hwy, Martinsville, VA 24112

    Excellent commercial lot with frontage on A L Philpott Hwy (US 58) and Rolling Hills Dr. Level to rolling. Great accessibility to Martinsville and suburbs of Henry County. 180' of road frontage on A L Philpott Hwy and 446' of road frontage on Rolling Hills Drive.

    Vicki Whitlow Berry-Elliott, REALTORS

    0 A L Philpott Hwy, Martinsville, VA 24112
  • /63

    $390,000

    Sold Jul 20, 2026

    151 Ashton Dr, Martinsville, VA 24112

    • 2 Beds
    • 3 Baths
    • 3,600 Sq Ft
    • Built 1989

    Last Sold Summary

    • 7% Below List Price
    • $108/SF
    • 16 Days On Market

    Last Listing Agent Amanda Vaden KW Martinsville

    151 Ashton Dr, Martinsville, VA 24112
    • /69

      Not Listed For Sale

      1998 Mount Olivet Rd, Martinsville, VA 24112

      • 3 Beds
      • 4.5 Baths
      • 6,139 Sq Ft
      • Built 2007
      1998 Mount Olivet Rd, Martinsville, VA 24112

      Last Sold Summary

      • 173 Days On Market

      Last Listing Agent Lori Hairston EXP Realty LLC

  • /37

    $295,000

    $5K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 1,869 Sq Ft

    6303 Coopers Mountain Rd, Martinsville, VA 24112

    High-speed T-Mobile internet makes working from home, streaming, and staying connected easy! Nestled in the scenic countryside of Franklin County, this beautifully updated home offers the perfect blend of privacy, comfort, and convenience while remaining just a short commute to Rocky Mount (20 minutes), Martinsville, and surrounding areas. Inside, you'll find spacious living areas filled with

    Betty Kingery Mountain to Lake Realty

    6303 Coopers Mountain Rd, Martinsville, VA 24112
  • /90

    $319,000

    Sold Jun 29, 2026

    260 Oxford Dr, Martinsville, VA 24112

    • 4 Beds
    • 2 Baths
    • 2,244 Sq Ft
    • Built 1977

    Last Sold Summary

    • 8% Below List Price
    • $142/SF
    • 102 Days On Market

    Current Estimated Value $211,500

    Last Listing Agent Julian Mei Berry-Elliott, REALTORS

    260 Oxford Dr, Martinsville, VA 24112
    • /14

      Not Listed For Sale

      000 Muddy Fork Rd, Bassett, VA 24055

      000 Muddy Fork Rd, Bassett, VA 24055

      Last Sold Summary

      • 7 Days On Market

      Last Listing Agent ANGIE MCGHEE MKB, REALTORS®

  • /100

    $1,500,000

    • 5 Beds
    • 6.5 Baths
    • 6,598 Sq Ft

    944 Mulberry Rd, Martinsville, VA 24112

    Welcome to 944 Mulberry Road, a Southern architectural masterpiece designed by renowned architect J. Bryant Heard! Nestled on over 5 acres, this estate blends historic Southern grandeur with contemporary amenities and luxury. From the moment you step onto the expansive slate front porch, framed by majestic columns, you are welcomed into a world of sophisticated and timeless design, with an

    Julian Mei Berry-Elliott, REALTORS

    944 Mulberry Rd, Martinsville, VA 24112
  • /24

    $86,050

    Sold Jun 12, 2026

    50 Robin Rd, Martinsville, VA 24112

    • 3 Beds
    • 1 Bath
    • 1,022 Sq Ft
    • Built 1972

    Last Sold Summary

    • 1% Below List Price
    • $84/SF
    • 40 Days On Market

    Current Estimated Value $92,351

    Last Listing Agent Helen McKenzie JACOBS REAL ESTATE

    50 Robin Rd, Martinsville, VA 24112
    • /14

      Est $664,993

      Not Listed For Sale

      843 Wilson Mill Rd, Bassett, VA 24055

      • 3 Beds
      • Built 1940
      843 Wilson Mill Rd, Bassett, VA 24055

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Cynthia Gammons Adams Realty,Inc.

Showing Results 601 - 640, Page 16 of 18

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