6,461

Martinsville County, VA Homes

Section Image Section Image
  • /25

    $155,500

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

    1003 Oakgrove Ave, Martinsville, VA 24112

    Welcome to 1003 Oakgrove Ave.! Step into the warmth & character of this updated 1936 brick home, perfectly situated within the Martinsville city limits. With its arched front entry & 1,266 sq.ft. of living space, this 1.5-story home blends character with modern updates that make everyday living easier & comfortable. You'll love the brick exterior with aluminum-wrapped trim that can help save you

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 329-2389

    1003 Oakgrove Ave, Martinsville, VA 24112
  • /51

    $4,500 per month

    • 4 Baths
    • 13,216 Sq Ft
    • House for Rent

    8 Lester St, Martinsville, VA 24112

    Huge opportunity to own this 13,000+ sq ft building on 2 levels at a high traffic location in growing, historic UpTown Martinsville, Virginia. Formerly used by Bank of America and then HomeTown Bank, it is now vacant and available for repurposing. The main level has wide open spaces and large offices. The upstairs consists of several offices and conference rooms. This building can be easily

    Agent Photo

    Elle Wilk

    SOUTHERN VIRGINIA PROPERTIES

    (276) 582-6947

    8 Lester St, Martinsville, VA 24112
  • /23

    $150,000 Sold Feb 18, 2025

    942 Banks Road Extension, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,125 Sq Ft
    • Built 1972

    Last Sold Summary

    • $133/SF
    • 50 Days On Market

    Last Listing Agent Tonya Bredamus KW Martinsville

    942 Banks Road Extension, Martinsville, VA 24112
    • /5

      Not Listed For Sale

      lot 7R Oakgrove Ave, Martinsville, VA 24112

      lot 7R Oakgrove Ave, Martinsville, VA 24112
  • /16

    $165,000

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

    801 Hazelwood Ln, Martinsville, VA 24112

    Charming 3-bedroom, 2-bathroom home located in the highly sought-after Druid Hills neighborhood. This home features a cozy fireplace, beautiful hardwood floors, and a spacious deck—perfect for entertaining or relaxing outdoors. While it needs some TLC, it offers excellent potential to make it your own. Conveniently located close to shopping, dining, and other amenities, this property is a great

    Agent Photo

    Lindsey Godlove

    Berry-Elliott, REALTORS

    (276) 276-1134

    801 Hazelwood Ln, Martinsville, VA 24112
  • /2

    Call for Price

    One Ellsworth

    1 - 3 Beds

    1 Ellsworth St, Martinsville, VA 24112

    1 Ellsworth St, Martinsville, VA 24112
  • /7

    $1,050,000 Sold Oct 09, 2025

    1429 Spruce Street Extension, Martinsville, VA 24112

    • 3 Baths
    • 14,364 Sq Ft
    • Built 1977

    Last Sold Summary

    • $73/SF
    • 82 Days On Market

    Last Listing Agent Richard Sarver Sarver Properties

    1429 Spruce Street Extension, Martinsville, VA 24112
    • /75

      Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 2,647 Sq Ft

      705 Grattan Rd, Martinsville, VA 24112

      705 Grattan Rd, Martinsville, VA 24112
  • /4

    $10,000

    • Land
    • 0.5 Acre
    • $20,000 per Acre

    802 Independence Dr, Martinsville, VA 24112

    This 0.4+/- acre in-city parcel offers a potential building site with easy access to shopping, dining, and everyday conveniences. Buyer to conduct their own due diligence on zoning and permitted uses.

    Agent Photo

    Elle Wilk

    SOUTHERN VIRGINIA PROPERTIES

    (276) 330-3341

    802 Independence Dr, Martinsville, VA 24112
  • /6

    $900 per month

    • 1 Bed
    • 1 Bath
    • 750 Sq Ft
    • Apartment for Rent

    612 Church St E Unit 1, Martinsville, VA 24112

    Recently Renovated 1-Bedroom Apartment Experience modern living in this beautifully renovated 1-bedroom apartment. The home features updated finishes throughout, including a stylish kitchen and contemporary bathroom. Enjoy the convenience of an in-unit washer and dryer, and bring your furry friend -- pets are considered on a case-by-case basis. NO SMOKING Perfect for those seeking comfort and

    Matthew Jones IVY REALTY LLC

    612 Church St E Unit 1, Martinsville, VA 24112
  • /20

    $195,000 Sold May 05, 2025

    815 Hundley St, Martinsville, VA 24112

    • 5 Beds
    • 2 Baths
    • 1,832 Sq Ft
    • Built 1950

    Last Sold Summary

    • $106/SF
    • 118 Days On Market

    Current Estimated Value $210,954

    Last Listing Agent Carrie Kendrick KW Martinsville

    815 Hundley St, Martinsville, VA 24112
    • /5

      Not Listed For Sale

      0 Oakgrove Ave, Martinsville, VA 24112

      0 Oakgrove Ave, Martinsville, VA 24112
  • /39

    $289,000

    • 4 Beds
    • 3.5 Baths
    • 3,273 Sq Ft

    100 Cleveland Ave, Martinsville, VA 24112

    The craftsmanship of the 1940's cannot be missed in this 2 story property which features fabulous hardwoods, molding, and trim that can't be found today. Located in uptown Martinsville and surrounded by nothing but history with the convenience of shopping and professional services. The main level features oversized rooms with multiple fireplaces. Entering the home we are greeted by a grand

    Agent Photo

    Nelson Evans

    Berry-Elliott, REALTORS

    (276) 597-4086

    100 Cleveland Ave, Martinsville, VA 24112
  • /20

    $926 per month

    Ridge View Apartments

    2 Beds

    1130 Ridge Rd, Martinsville, VA 24112

    Welcome home to Ridge View Apartments, a beautifully maintained apartment community designed for comfortable, modern living.Ridge View offers spacious two- and three-bedroom apartment homes with layouts that give you room to live, work, and relax. Each apartment features a fully equipped kitchen with modern appliances, large closets, and the convenience of an in-unit washer and

    1130 Ridge Rd, Martinsville, VA 24112
  • /76

    $239,900 Sold May 23, 2025

    908 Hazelwood Ln, Martinsville, VA 24112

    • 4 Beds
    • 2 Baths
    • 2,175 Sq Ft
    • Built 1960

    Last Sold Summary

    • $110/SF
    • 100 Days On Market

    Current Estimated Value $263,602

    Last Listing Agent Julian Mei Berry-Elliott, REALTORS

    908 Hazelwood Ln, Martinsville, VA 24112
    • /71

      Est $318,183 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 3,012 Sq Ft

      1238 Lanier Rd, Martinsville, VA 24112

      1238 Lanier Rd, Martinsville, VA 24112
  • /100

    $535,000 Under Contract

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

    902 Mulberry Rd, Martinsville, VA 24112

    Welcome to 902 Mulberry Road, a stately and absolutely beautiful colonial with one of the most picturesque backyards you will ever see! Incredibly spacious, there is nearly 5,000 finished sq. ft. of finished living space spread over four levels, including a finished attic! Ample parking available, featuring a front circle drive, and a gated side drive that extends around back! An entertainer's

    Agent Photo

    Julian Mei

    Berry-Elliott, REALTORS

    (276) 240-3140

    902 Mulberry Rd, Martinsville, VA 24112
  • /10

    $1,300 per month

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft
    • House for Rent

    1306 Roundabout Rd, Martinsville, VA 24112

    This cozy 3BR/1BA home offers a comfortable and inviting layout featuring beautiful LVP flooring throughout. The kitchen comes equipped with a stove and refrigerator, and laundry hookups are available for your convenience. Enjoy a smoke-free living environment in a well-maintained home that's perfect for anyone seeking a peaceful place to call their own. Pets are considered on a case-by-case

    Matthew Jones IVY REALTY LLC

    1306 Roundabout Rd, Martinsville, VA 24112
  • /74

    $450,000 Sold Jun 27, 2025

    953 Mulberry Rd, Martinsville, VA 24112

    • 4 Beds
    • 4 Baths
    • 3,925 Sq Ft
    • Built 1966

    Last Sold Summary

    • $115/SF
    • 11 Days On Market

    Current Estimated Value $493,227

    Last Listing Agent Julian Mei Berry-Elliott, REALTORS

    953 Mulberry Rd, Martinsville, VA 24112
    • /46

      Est $311,874 Not Listed For Sale

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

      1234 Lanier Rd, Martinsville, VA 24112

      1234 Lanier Rd, Martinsville, VA 24112
  • /15

    $145,000

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

    808 Spruce St, Martinsville, VA 24112

    Charming 3-bedroom, 1-bathroom home with great potential, located in a desirable area. This fixer-upper is perfect for investors or buyers looking to customize and make it their own. With the right updates, this property could truly shine. Don't miss this opportunity in a great location! Please note Seller is offering property “AS IS”. Please bring all offers!

    Agent Photo

    Lindsey Godlove

    Berry-Elliott, REALTORS

    (276) 276-4731

    808 Spruce St, Martinsville, VA 24112
  • /2

    $850 per month

    Meadow Run

    2 Beds

    101 Wood St, Martinsville, VA 24112

    Discover the perfect place to call home at Meadow Run Apartments, a well-maintained rental community at 101 Wood Street in Martinsville, Virginia offering charming and spacious townhome-style living. Our 2-bedroom, 1.5-bath units are designed for comfort, convenience, and everyday living — ideal for professionals, families, and anyone looking for quality rental living in a great

    101 Wood St, Martinsville, VA 24112
  • /4

    $2,834 Sold Jul 10, 2025

    907-LOT Independence Dr, Martinsville, VA 24112

    • Land
    • 0.16 Acre
    • $17,712 per Acre

    Last Sold Summary

    • 123 Days On Market

    Last Listing Agent Angie Ancheta Piedmont Realty

    907-LOT Independence Dr, Martinsville, VA 24112
    • /75

      Est $290,084 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 3,480 Sq Ft

      1016 River Forest Place, Martinsville, VA 24112

      1016 River Forest Place, Martinsville, VA 24112
  • /16

    $85,000

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

    1026 Oak St, Martinsville, VA 24112

    Investor Special! This cute and quaint 2-bedroom, 1-bath home offers incredible potential with an additional adjoining lot included—perfect for expansion, added privacy, or future development. Featuring charming original details and a cozy layout, this property is ideal for investors, flippers, or anyone looking to add value through renovation. Located in a quiet, convenient Martinsville

    Agent Photo

    Lindsey Godlove

    Berry-Elliott, REALTORS

    (276) 265-7637

    1026 Oak St, Martinsville, VA 24112
  • /3

    $900 per month

    • 2 Beds
    • 2 Baths
    • 900 Sq Ft
    • Apartment for Rent

    1136 Rives Rd, Martinsville, VA 24112

    Spacious townhouse apartment for rent. Featuring two bedrooms and one and a half bathrooms. Two available units. Please Apply Directly with the Leasing Office. Do not submit applications through third-party companies. We are not responsible for any application fees paid outside our office. Visit our website www.spencergrouprealestate.com to apply. Sqft./lot size est. Information taken from seller

    Ronnie Spencer The Spencer Group R.E. & Auction

    1136 Rives Rd, Martinsville, VA 24112
  • /10

    $113,000 Sold Nov 24, 2025

    518 Glendale St, Martinsville, VA 24112

    • 3 Beds
    • 1 Bath
    • 888 Sq Ft
    • Built 1965

    Last Sold Summary

    • $127/SF
    • 165 Days On Market

    Last Listing Agent Troy Taylor KW Martinsville

    518 Glendale St, Martinsville, VA 24112
    • /35

      Est $179,615 Not Listed For Sale

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

      1008 River Forest Place, Martinsville, VA 24112

      1008 River Forest Place, Martinsville, VA 24112
  • /25

    $225,000

    • 4 Beds
    • 2.5 Baths
    • 1,985 Sq Ft

    809 Corn Tassel Trail, Martinsville, VA 24112

    Discover the perfect blend of comfort and style in this delightful 4-bedroom, 2.5-bath house located in the coveted Corn Tassel Trail area. Enter through a welcoming formal living room, ideal for family gatherings and entertaining guests. The bright, well-appointed kitchen flows seamlessly into the dining area, where natural light and serene views make every meal special. Retreat to the main

    Agent Photo

    Barbara Waldron

    Berry-Elliott, REALTORS

    (276) 531-4431

    809 Corn Tassel Trail, Martinsville, VA 24112
  • /15

    $1,284 per month

    • 3 Beds
    • 2 Baths
    • 1,281 Sq Ft
    • Condo for Rent

    1130 Ridge Rd Unit 106, Martinsville, VA 24112

    Property Id: 1697610Discover the perfect blend of comfort and convenience at Ridge View Apartments, a charming residential community in Martinsville. **Apt Features** Fully equipped kitchens with modern appliances Generously sized closets for all your storage needs In-unit washers and dryers for added convenience **Prime Location, Endless Possibilities**

    1130 Ridge Rd Unit 106, Martinsville, VA 24112
  • /23

    $150,000 Sold Feb 18, 2025

    942 Banks Rd, Martinsville, VA 24112

    • 3 Beds
    • 2 Baths
    • 1,125 Sq Ft
    • Built 1972

    Last Sold Summary

    • $133/SF
    • 20 Days On Market

    Current Estimated Value $160,266

    Last Listing Agent Tonya Bredamus KW MARTINSVILLE

    942 Banks Rd, Martinsville, VA 24112
    • /23

      Est $280,838 Not Listed For Sale

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

      1002 River Forest Place, Martinsville, VA 24112

      1002 River Forest Place, Martinsville, VA 24112
  • /64

    $205,000

    • 2 Beds
    • 1.5 Baths
    • 1,270 Sq Ft

    624 Mulberry Rd, Martinsville, VA 24112

    Welcome to 624 Mulberry Road! This adorable, brick home in Martinsville is just the right size for those starting their homeownership journey, or looking to downsize! There are two drives providing access to the home; a front circle drive, and a side drive to the rear. The side drive is shared with the neighboring property to the right. Enter into a spacious living room with brick fireplace and

    Agent Photo

    Mary Rives Brown

    Berry-Elliott, REALTORS

    (276) 618-3998

    624 Mulberry Rd, Martinsville, VA 24112
  • /12

    $2,500 per month

    • 4 Beds
    • 3 Baths
    • 2,600 Sq Ft
    • House for Rent

    1715 Mulberry Rd, Martinsville, VA 24112

    Beautiful, large home in the Forest Park area that's currently ready to be rented, perfect if you want spacious living space. Please Apply Directly with the Leasing Office. Do not submit applications through third-party companies. We are not responsible for any application fees paid outside our office. Visit our website www.spencergrouprealestate.com to apply. Sqft./lot size est. Information

    Ronnie Spencer The Spencer Group R.E. & Auction

    1715 Mulberry Rd, Martinsville, VA 24112
  • /44

    $123,000 Sold Feb 04, 2026

    107 Roselawn Heights, Martinsville, VA 24112

    • 3 Beds
    • 1.5 Baths
    • 888 Sq Ft
    • Built 1946

    Last Sold Summary

    • 2% Below List Price
    • $139/SF
    • 32 Days On Market

    Last Listing Agent Mary Rives Brown Berry-Elliott, REALTORS

    107 Roselawn Heights, Martinsville, VA 24112
    • /74

      Est $556,331 Not Listed For Sale

      • 4 Beds
      • 4.5 Baths
      • 4,715 Sq Ft

      1220 Knollwood Place, Martinsville, VA 24112

      1220 Knollwood Place, Martinsville, VA 24112
  • /29

    $169,900

    • 4 Beds
    • 2.5 Baths
    • 1,439 Sq Ft

    606 Watt St, Martinsville, VA 24112

    Welcome to 606 Watt Street conveniently located in the city of Martinsville! Located within walking distance to Uptown Martinsville, Dick & Willie Trail, Virginia Museum of Natural History and the YMCA. Enjoy gathering space in the home, covered front porch and large backyard with fenced in area, 4 bedrooms and 2.5 baths! Commuting is also made easy for work, travel and shopping with easy access

    Agent Photo

    Elle Wilk

    SOUTHERN VIRGINIA PROPERTIES

    (276) 708-7928

    606 Watt St, Martinsville, VA 24112
  • /15

    $926 per month

    • 2 Beds
    • 2 Baths
    • 1,049 Sq Ft
    • Condo for Rent

    1130 Ridge Rd Unit 205, Martinsville, VA 24112

    Property Id: 1697590Discover the perfect blend of comfort and convenience at Ridge View Apartments, a charming residential community in Martinsville. **Apt Features** Fully equipped kitchens with modern appliances Generously sized closets for all your storage needs In-unit washers and dryers for added convenience **Prime Location, Endless Possibilities**

    1130 Ridge Rd Unit 205, Martinsville, VA 24112
  • /19

    $85,000 Sold Mar 24, 2025

    402 1st St, Martinsville, VA 24112

    • 2 Beds
    • 2 Baths
    • 1,165 Sq Ft
    • Built 1956

    Last Sold Summary

    • $73/SF
    • 72 Days On Market

    Current Estimated Value $91,283

    Last Listing Agent Troy Taylor KW Martinsville

    402 1st St, Martinsville, VA 24112
    • /61

      Est $453,695 Not Listed For Sale

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

      1104 Knollwood Place, Martinsville, VA 24112

      1104 Knollwood Place, Martinsville, VA 24112

Showing Results 1 - 40, Page 1 of 18

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