14,994

Martinsville, VA Homes

Section Image
  • /17

    $260,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
  • /33

    $77,000 Sold Sep 18, 2025

    175 Lafayette Ave, Martinsville, VA 24112

    • 2 Beds
    • 1.5 Baths
    • 1,020 Sq Ft
    • Built 1949

    Last Sold Summary

    • $75/SF
    • 54 Days On Market

    Current Estimated Value $79,588

    Last Listing Agent Angie Ancheta Piedmont Realty

    175 Lafayette Ave, Martinsville, VA 24112
    • /13

      Not Listed For Sale

      1163 Yorkshire Rd, Martinsville, VA 24112

      • 3 Beds
      • 3 Baths
      • 3,240 Sq Ft
      • Built 1969
      1163 Yorkshire Rd, Martinsville, VA 24112

      Last Sold Summary

      • $67/SF
      • 135 Days On Market

      Last Sold Price $217,000

      Last Listing Agent Amy Guilliams KW Martinsville

  • /17

    $229,900

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

    230 Halfway Rd, Martinsville, VA 24112

    Welcome to 230 Halfway Rd, a beautifully renovated brick ranch blending modern updates with timeless charm. This single-level home features a bright living area, spacious bedrooms, and a stylish kitchen ready for your culinary creations. The large yard is perfect for gatherings, gardening, or play. Situated in Henry County, you'll love the convenient location near shops, dining, and schools.

    Priscilla Oropeza Divine Fog Realty Company

    230 Halfway Rd, Martinsville, VA 24112
  • /12

    $140,000 Sold Aug 01, 2025

    36 Valentine Ct, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,600 Sq Ft
    • Built 1975

    Last Sold Summary

    • $88/SF
    • 83 Days On Market

    Current Estimated Value $133,306

    Last Listing Agent Priscilla Oropeza Divine Fog Realty Company

    36 Valentine Ct, Martinsville, VA 24112
    • /9

      Est $98,465 Not Listed For Sale

      1217 Pine Hall Rd, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 924 Sq Ft
      • Built 1953
      1217 Pine Hall Rd, Martinsville, VA 24112

      Last Sold Summary

      • 2% Below List Price
      • $108/SF
      • 41 Days On Market

      Last Sold Price $100,000

      Last Listing Agent Tia Timmons EXP Realty LLC

  • /9

    $12,000

    • Land
    • 0.37 Acre
    • $32,432 per Acre

    115 Lot Stoney Ct, Martinsville, VA 24112

    Discover your perfect canvas on this .371 acre lot tucked away in a quiet cul-de-sac. This lot is situated in a charming, well-maintained neighborhood. This property enjoys a prime location in a friendly residential area, surrounded by custom homes and thoughtful architectural design. Utilities at the street — water, sewer, electric all available. This lot offers the best of both worlds — peace

    Amy Gravely KW Martinsville

    115 Lot Stoney Ct, Martinsville, VA 24112
  • /17

    $150,000 Sold Nov 06, 2025

    810 Spruce St, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft
    • Built 1929

    Last Sold Summary

    • $93/SF
    • 69 Days On Market

    Current Estimated Value $153,409

    Last Listing Agent Troy Taylor KW Martinsville

    810 Spruce St, Martinsville, VA 24112
    • /10

      Est $123,360 Not Listed For Sale

      1156A Yorkshire Rd, Martinsville, VA 24112

      • 3 Beds
      • 1.5 Baths
      • 16,204 Sq Ft
      • Built 1974
      1156A Yorkshire Rd, Martinsville, VA 24112

      Last Sold Summary

      • 14% Above List Price
      • $7/SF
      • 0 Days On Market

      Last Sold Price $108,000

      Last Listing Agent Joseph Ray Keller Williams Realty Lynchburg

  • /82

    $320,000

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

    1033 Mulberry Rd, Martinsville, VA 24112

    Beautifully renovated 1 story home in the established and highly desirable Forest Park neighborhood. Originally built in 1941, this home blends classic charm with extensive modern updates. The main level features a spacious primary suite with abundant closet spaces, a gas log fireplace, and a luxurious expanded bath with cathedral ceiling, granite countertops, steam shower and whirlpool tub. The

    Beverley Coleman Rives S. Brown REALTOR

    1033 Mulberry Rd, Martinsville, VA 24112
  • /81

    $265,000 Sold Oct 09, 2025

    1230 Mulberry Rd, Martinsville, VA 24112

    • 4 Beds
    • 2.5 Baths
    • 3,125 Sq Ft
    • Built 1965

    Last Sold Summary

    • $85/SF
    • 32 Days On Market

    Current Estimated Value $276,449

    Last Listing Agent Julian Mei Berry-Elliott, REALTORS

    1230 Mulberry Rd, Martinsville, VA 24112
    • /23

      Est $147,181 Not Listed For Sale

      942 Banks Rd, Martinsville, VA 24112

      • 3 Beds
      • 2 Baths
      • 1,125 Sq Ft
      • Built 1972
      942 Banks Rd, Martinsville, VA 24112

      Last Sold Summary

      • 2% Below List Price
      • $133/SF
      • 20 Days On Market

      Last Sold Price $150,000

      Last Listing Agent Tonya Bredamus KW MARTINSVILLE

  • /37

    $219,900 Under Contract

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

    168 Wildwood Ave, Martinsville, VA 24112

    Welcome home to 168 Wildwood Avenue. A charming brick ranch located on a nice lot in Henry County! This well-maintained home offers 1,814 finished square feet of comfortable living space with a functional layout and timeless appeal. Inside, you'll find hardwood floors throughout most of the main level, carpet in the primary bedroom, and vinyl flooring in the bathroom for easy maintenance. The

    Tiff Guilliams KW Martinsville

    168 Wildwood Ave, Martinsville, VA 24112
  • /25

    $50,000 Sold Feb 04, 2026

    25 Dunlap St, Martinsville, VA 24112

    • 1,536 Sq Ft
    • Built 1940

    Last Sold Summary

    • 17% Below List Price
    • $33/SF
    • 38 Days On Market

    Current Estimated Value $61,934

    Last Listing Agent Richard Sarver SARVER PROPERTIES LLC

    25 Dunlap St, Martinsville, VA 24112
    • /20

      Est $131,758 Not Listed For Sale

      905 Meadow Ln, Martinsville, VA 24112

      • 4 Beds
      • 1 Bath
      • 1,550 Sq Ft
      • Built 1965
      905 Meadow Ln, Martinsville, VA 24112

      Last Sold Summary

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

      Last Sold Price $125,000

      Last Listing Agent Cody Williams Berry-Elliott, REALTORS

  • /14

    $48,000

    • 1 Bed
    • 1 Bath
    • 654 Sq Ft

    735 Rahlway St, Martinsville, VA 24112

    Don't miss this recently updated 1 bedroom, 1 bathroom home conveniently located in the city of Martinsville. This property features recent updates throughout, including new flooring and a brand-new deck, perfect for relaxing or entertaining outdoors. The home offers a comfortable layout, making it an excellent starter home or investment opportunity. Situated just minutes from dining, shopping,

    Amy Gravely KW Martinsville

    735 Rahlway St, Martinsville, VA 24112
  • /33

    $95,000 Sold Jun 23, 2025

    110 Lafayette Ave, Martinsville, VA 24112

    • 2 Beds
    • 1 Bath
    • 1,008 Sq Ft
    • Built 1941

    Last Sold Summary

    • $94/SF
    • 56 Days On Market

    Current Estimated Value $95,494

    Last Listing Agent Richard Sarver SARVER PROPERTIES LLC

    110 Lafayette Ave, Martinsville, VA 24112
    • /24

      Est $120,932 Not Listed For Sale

      828 New York Ave, Martinsville, VA 24112

      • 3 Beds
      • 1.5 Baths
      • 1,131 Sq Ft
      • Built 1971
      828 New York Ave, Martinsville, VA 24112

      Last Sold Summary

      • 15% Above List Price
      • $93/SF
      • 264 Days On Market

      Last Sold Price $105,000

      Last Listing Agent Tiffany Waller Commonwealth LLC-REALTORS

  • /2

    $25,000

    • Land
    • 0 Acre

    Lot 24 Brookdale St, Martinsville, VA 24112

    Wonderful investment property, professional / commercial site - near Druid Hills Shopping Centre.

    Rives Coleman Rives S. Brown REALTOR

    Lot 24 Brookdale St, Martinsville, VA 24112
  • /2

    $234,000 Sold May 28, 2025

    708 Indian Trail, Martinsville, VA 24112

    • 3 Beds
    • 3 Baths
    • 1,680 Sq Ft
    • Built 1963

    Last Sold Summary

    • 6% Below List Price
    • $139/SF
    • 0 Days On Market

    Current Estimated Value $238,880

    Last Listing Agent Non Member Mls NON MEMBER OFFICE

    708 Indian Trail, Martinsville, VA 24112
    • /17

      Est $66,578 Not Listed For Sale

      836 Smith St, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 992 Sq Ft
      • Built 1950
      836 Smith St, Martinsville, VA 24112

      Last Sold Summary

      • 172% Above List Price
      • $25/SF
      • 12 Days On Market

      Last Sold Price $24,500

      Last Listing Agent Charles Burnette Burnette Real Estate Sales & Management Inc.

  • /41

    $268,000

    • 4 Beds
    • 2 Baths
    • 1,444 Sq Ft

    41 Cedarwood Ct, Martinsville, VA 24112

    Welcome home to this fully renovated two-story beauty offering 4 bedrooms and 2 full bathrooms, thoughtfully updated from top to bottom!! Step inside to an open-concept main level featuring durable porcelain tile flooring, abundant natural light, and modern LED recessed lighting throughout complete with a built-in night-light feature for added ambiance and convenience. The brand-new kitchen is a

    Priscilla Oropeza Divine Fog Realty Company

    41 Cedarwood Ct, Martinsville, VA 24112
  • /13

    $229,900 Sold Nov 03, 2025

    703 Mulberry Rd, Martinsville, VA 24112

    • 4 Beds
    • 2 Baths
    • 1,793 Sq Ft
    • Built 1938

    Last Sold Summary

    • $128/SF
    • 24 Days On Market

    Current Estimated Value $226,891

    Last Listing Agent Kristin Harris Blue Knight Real Estate Group LLC

    703 Mulberry Rd, Martinsville, VA 24112
    • /32

      Est $227,260 Not Listed For Sale

      1518 Grandview Rd, Martinsville, VA 24112

      • 3 Beds
      • 3 Baths
      • 2,408 Sq Ft
      • Built 1992
      1518 Grandview Rd, Martinsville, VA 24112

      Last Sold Summary

      • 3% Below List Price
      • $98/SF
      • 109 Days On Market

      Last Sold Price $235,000

      Last Listing Agent Julia Hughes WILKINS & CO., REALTORS, INC.

  • /2

    $546,250

    • 9,168 Sq Ft

    29 Broad St, Martinsville, VA 24112

    Income producing investment opportunity with established rental history and strong tenant demand. This well-maintained property offers consistent cash flow, efficient operating expenses, and long-term upside. Ideal for buy-and-hold investors or portfolio expansion. This complex also has 15 storage units that can add additional income. Convenient location near downtown, employment, and local

    Hometown Holdings KEYSTONE REALTY OF ROANOKE LLC

    29 Broad St, Martinsville, VA 24112
  • /75

    $265,000 Sold Jun 02, 2025

    702 Zee St, Martinsville, VA 24112

    • 4 Beds
    • 3 Baths
    • 3,756 Sq Ft
    • Built 1954

    Last Sold Summary

    • $71/SF
    • 8 Days On Market

    Current Estimated Value $237,032

    Last Listing Agent Nelson Evans Berry-Elliott, REALTORS

    702 Zee St, Martinsville, VA 24112
    • /17

      Est $151,936 Not Listed For Sale

      1027 Mountain Rd, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 1,026 Sq Ft
      • Built 1946
      1027 Mountain Rd, Martinsville, VA 24112

      Last Sold Summary

      • 15% Above List Price
      • $128/SF
      • 45 Days On Market

      Last Sold Price $131,600

      Last Listing Agent Patti Johnson Adams Realty,Inc.

  • /10

    $85,900 Pending

    • 3 Beds
    • 1 Bath
    • 974 Sq Ft

    801 Fisher Farm Rd, Martinsville, VA 24112

    House has new roof and new heat pump system.

    Brenda Vaughn Vaughn Real Estate

    801 Fisher Farm Rd, Martinsville, VA 24112
  • /34

    $100,000 Sold Nov 07, 2025

    108 Fairy St, Martinsville, VA 24112

    • 3 Beds
    • 1.5 Baths
    • 1,440 Sq Ft
    • Built 1946

    Last Sold Summary

    • $69/SF
    • 197 Days On Market

    Current Estimated Value $107,934

    Last Listing Agent Beverley Coleman Rives S. Brown REALTOR

    108 Fairy St, Martinsville, VA 24112
    • /13

      Est $116,358 Not Listed For Sale

      1005 Mountain Rd, Martinsville, VA 24112

      • 4 Beds
      • 1.5 Baths
      • 1,942 Sq Ft
      • Built 1951
      1005 Mountain Rd, Martinsville, VA 24112

      Last Sold Summary

      • 34% Above List Price
      • $45/SF
      • 52 Days On Market

      Last Sold Price $87,000

      Last Listing Agent Cathy Spencer THE SPENCER GROUP REAL ESTATE & AUCTION INC

  • /2

    $29,000 Pending

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

    215 Rob Lee Dr, Martinsville, VA 24112

    Investor special! This property is in need of significant repairs and is being sold as-is. Enter at your own risk - buyers and agents must sign a hold harmless agreement prior to entry. Information taken from tax assessment and/or seller. Buyer/Buyer Agent to verify.

    Richard Sarver Sarver Properties

    215 Rob Lee Dr, Martinsville, VA 24112
  • /4

    $8,000 Sold Nov 21, 2025

    0 Baronwood Rd, Martinsville, VA 24112

    • Land
    • 2.9 Acres
    • $2,759 per Acre

    Last Sold Summary

    • 62 Days On Market

    Last Listing Agent Birgit Delaidatti Piedmont Realty

    0 Baronwood Rd, Martinsville, VA 24112
    • /14

      Est $206,676 Not Listed For Sale

      1001 Mountain Rd, Martinsville, VA 24112

      • 3 Beds
      • 1.5 Baths
      • 1,500 Sq Ft
      • Built 1974
      1001 Mountain Rd, Martinsville, VA 24112

      Last Sold Summary

      • 2% Below List Price
      • $140/SF
      • 256 Days On Market

      Last Sold Price $210,000

      Last Listing Agent Cathy Spencer THE SPENCER GROUP RE AND AUCTION

  • /15

    $240,000

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

    714 Jefferson St, Martinsville, VA 24112

    This beautifully updated 1 1⁄2 story home offers nearly 2,000 sq. ft. of modern living space with 4 bedrooms, 2 full bathrooms, and a versatile bonus room. The primary suite and an additional bedroom are conveniently located on the main level, while two bedrooms and the bonus are upstairs. Recent updates include a brand-new roof and HVAC system, giving you peace of mind. With stylish updates and

    Kristin Harris Blue Knight Real Estate Group LLC

    714 Jefferson St, Martinsville, VA 24112
  • /14

    $30,000 Sold Sep 08, 2025

    116 Beaver St S, Martinsville, VA 24112

    • 2 Beds
    • 1 Bath
    • 744 Sq Ft
    • Built 1922

    Last Sold Summary

    • $40/SF
    • 187 Days On Market

    Current Estimated Value $83,023

    Last Listing Agent Tinsley Brazauskas Berry-Elliott, REALTORS

    116 Beaver St S, Martinsville, VA 24112
    • /34

      Est $107,501 Not Listed For Sale

      907 Owens Rd, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 1,107 Sq Ft
      • Built 1957
      907 Owens Rd, Martinsville, VA 24112

      Last Sold Summary

      • 13% Below List Price
      • $112/SF
      • 92 Days On Market

      Last Sold Price $124,000

      Last Listing Agent Natalie Gongloff PIEDMONT REALTY

  • /2

    $15,900

    • Land
    • 0.99 Acre
    • $16,061 per Acre

    1124-112 Sylvan Ave, Martinsville, VA 24112

    A total of six lots on Sylvan Ave. Build your home close to town! All sold together, only

    Stephen Henderson EDD MARTIN AND ASSOCIATES REAL ESTATE

    1124-112 Sylvan Ave, Martinsville, VA 24112
  • /17

    $155,000 Sold Feb 27, 2026

    167 Finley Dr, Martinsville, VA 24112

    • 3 Beds
    • 1.5 Baths
    • 1,118 Sq Ft
    • Built 1961

    Last Sold Summary

    • 3% Below List Price
    • $139/SF
    • 72 Days On Market

    Last Listing Agent Priscilla Oropeza Divine Fog Realty Company

    167 Finley Dr, Martinsville, VA 24112
    • /45

      Est $130,524 Not Listed For Sale

      1010 Mountain Rd, Martinsville, VA 24112

      • 3 Beds
      • 2 Baths
      • 1,050 Sq Ft
      • Built 1965
      1010 Mountain Rd, Martinsville, VA 24112

      Last Sold Summary

      • $124/SF
      • 92 Days On Market

      Last Sold Price $130,000

      Last Listing Agent Richard Sarver SARVER PROPERTIES LLC

  • /2

    $75,000 Pending

    • 3 Beds
    • 1 Bath
    • 800 Sq Ft

    65 Dover Place, Martinsville, VA 24112

    Cozy home in need of a little TLC. Private lot with convenient access to 220.

    James Craighead RE/MAX 8 - Blacksburg

    65 Dover Place, Martinsville, VA 24112

Showing Results 481 - 520, Page 13 of 18

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