15,536

Martinsville, VA Homes

Section Image
  • /7

    $109,950

    • 2 Beds
    • 1 Bath
    • 843 Sq Ft

    402 S College St, Martinsville, VA 24112

    Appraised @ $120,000. Tenant-Occupied, Income-Producing Investment Opportunity in Martinsville Turnkey rental property with established tenant and immediate cash flow at 402 College St in Martinsville, VA. This well-maintained investment offers consistent rental income, efficient operating expenses, and strong long-term upside in a market with proven tenant demand. The property is currently

    Travis Hill KEYSTONE REALTY OF ROANOKE LLC

    402 S College St, 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 $246,720

    Last Listing Agent Kristin Harris Blue Knight Real Estate Group LLC

    703 Mulberry Rd, Martinsville, VA 24112
    • /23

      Est $158,448

      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

      • 20 Days On Market

      Last Listing Agent Tonya Bredamus KW MARTINSVILLE

  • /37

    $389,900

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

    57 Chestnut Tree Rd, Martinsville, VA 24112

    Imagine coming home every day to mountain views and a nice-sized pond in your yard. That's what you get with this amazing property. Set on 6.3 picturesque acres, 57 Chestnut Tree Road offers timeless charm in the highly sought-after Figsboro community. The gracious wraparound porch, including a covered area, invites you to slow down and enjoy the peaceful surroundings and some of the most

    Amy Guilliams KW Martinsville

    57 Chestnut Tree 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 $119,702

    Last Listing Agent Beverley Coleman Rives S. Brown REALTOR

    108 Fairy St, Martinsville, VA 24112
    • /20

      Est $145,126

      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

      • 81 Days On Market

      Last Listing Agent Cody Williams Berry-Elliott, REALTORS

  • /70

    $465,000

    • 5 Beds
    • 5.5 Baths
    • 5,261 Sq Ft

    936 Mulberry Rd, Martinsville, VA 24112

    This grandly classic 5 BR, 5 BA, 5000 sf home, with extensively upgraded modern amenities, was designed by noted architect J Bryant Heard in 1934, with a 1949 kitchen addition by Coates Carter. Lovingly restored over the past 11 years, it features 3 working fireplaces, hardwood floors, and many elegant period details. A full list of improvements is included in the listing. The large living room,

    Rives Coleman Rives S. Brown REALTOR

    936 Mulberry Rd, 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
    • /36

      Est $199,402

      Not Listed For Sale

      926 Morgan St, Martinsville, VA 24112

      • 3 Beds
      • 2 Baths
      • 1,504 Sq Ft
      • Built 1977
      926 Morgan St, Martinsville, VA 24112

      Last Sold Summary

      • 77 Days On Market

      Last Listing Agent Amy Guilliams KW Martinsville

  • /89

    $239,900

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

    721 Circle Ct, Martinsville, VA 24112

    BRING MULTIPLE GENERATIONS UNDER 1 ROOF-OR MAKE THIS FLEXIBLE HOME YOUR OWN! Back on the market because the buyer's house didn't sell, this beautiful, exceptionally well maintained ranch offers the flexibility today's buyers need—whether you're a first-time buyer, downsizer, multigenerational family or investor. 3 bedrooms are on the main level with one currently used as a dining room. The

    Mary Rives Brown Berry-Elliott, REALTORS

    721 Circle Ct, Martinsville, VA 24112
  • /95

    $350,000

    Sold May 20, 2026

    259 Jeb Stuart Rd, Martinsville, VA 24112

    • 4 Beds
    • 3 Baths
    • 3,024 Sq Ft
    • Built 1985

    Last Sold Summary

    • 16% Below List Price
    • $116/SF
    • 158 Days On Market

    Current Estimated Value $359,556

    Last Listing Agent Julian Mei Berry-Elliott, REALTORS

    259 Jeb Stuart Rd, Martinsville, VA 24112
    • /24

      Est $138,707

      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

      • 264 Days On Market

      Last Listing Agent Tiffany Waller Commonwealth LLC-REALTORS

  • /9

    $144,900

    $25K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 2,193 Sq Ft

    913 Askin St, Martinsville, VA 24112

    Newly renovated Triplex in Martinsville Va is a great investment opportunity. The garbage pickup is included in the water bill. Units are individually metered but the owners pay the utilities at this time. This investment has so much potential. The triplex offers two 1-bedroom 1 baths and one 2-bedroom 1 bath as a great rental package. Units B and C are newly renovated and available to view

    Jimmy Cole HAUSER REALTY GROUP

    913 Askin St, 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
    • /32

      Est $246,327

      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

      • 109 Days On Market

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

  • /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
  • /46

    $95,000

    Sold May 11, 2026

    704 Pace St, Martinsville, VA 24112

    • 4 Beds
    • 2 Baths
    • 1,562 Sq Ft
    • Built 1945

    Last Sold Summary

    • 5% Below List Price
    • $61/SF
    • 13 Days On Market

    Current Estimated Value $103,517

    Last Listing Agent Catherine Thomas Sarver Properties

    704 Pace St, Martinsville, VA 24112
    • /13

      Est $127,197

      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

      • 52 Days On Market

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

  • /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
  • /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 $188,458

    Last Listing Agent Richard Sarver SARVER PROPERTIES LLC

    1043 Liberty St, Martinsville, VA 24112
    • /14

      Est $211,378

      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

      • 256 Days On Market

      Last Listing Agent Cathy Spencer THE SPENCER GROUP RE AND AUCTION

  • /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
  • /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
    • /45

      Est $139,987

      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

      • 92 Days On Market

      Last Listing Agent Richard Sarver SARVER PROPERTIES LLC

  • /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
  • /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
    • /24

      Est $159,490

      Not Listed For Sale

      1008 Mountain Rd, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 1,681 Sq Ft
      • Built 1956
      1008 Mountain Rd, Martinsville, VA 24112

      Last Sold Summary

      • 101 Days On Market

      Last Listing Agent Logan Valderrama KW Martinsville

  • /29

    $135,000

    $5K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,080 Sq Ft

    897 Southland Dr, Martinsville, VA 24112

    Welcome home to 897 Southland Drive—where front porch mornings and relaxed evenings come naturally. Tucked among mature trees near the end of a dead-end road, this inviting home offers a covered front porch that truly feels like an extension of the living space, perfect for rocking chairs, hanging plants, and unwinding. Inside, the living room is filled with natural light and flows into a

    Carrie Kendrick KW Martinsville

    897 Southland Dr, 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 $104,633

    Last Listing Agent Priscilla Oropeza Divine Fog Realty Company

    715 Carter St, Martinsville, VA 24112
    • /27

      Est $123,108

      Not Listed For Sale

      1000 Mountain Rd, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 1,020 Sq Ft
      • Built 1946
      1000 Mountain Rd, Martinsville, VA 24112

      Last Sold Summary

      • 37 Days On Market

      Last Listing Agent Jeffrey Winikur Copper Key Realty, LLC

  • /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
    • /17

      Est $119,476

      Not Listed For Sale

      902 Banks Rd, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 1,085 Sq Ft
      • Built 1954
      902 Banks Rd, Martinsville, VA 24112

      Last Sold Summary

      • 54 Days On Market

      Last Listing Agent Carrie Kendrick KW Martinsville

  • /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
    • /12

      Est $97,260

      Not Listed For Sale

      1161 Banner St, Martinsville, VA 24112

      • 2 Beds
      • 1 Bath
      • 624 Sq Ft
      • Built 1954
      1161 Banner St, Martinsville, VA 24112

      Last Sold Summary

      • 11 Days On Market

      Last Listing Agent Amy Guilliams KW Martinsville

  • /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
    • /21

      Est $138,223

      Not Listed For Sale

      1153 Banner St, Martinsville, VA 24112

      • 3 Beds
      • 1 Bath
      • 902 Sq Ft
      • Built 1971
      1153 Banner St, Martinsville, VA 24112

      Last Sold Summary

      • 95 Days On Market

      Last Listing Agent Birgit Delaidatti Piedmont Realty

  • /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

Showing Results 561 - 600, Page 15 of 18

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