155

Spencer, VA Homes for Sale

Section Image Section Image
  • /2

    $20,000

    • Land
    • 0.64 Acre
    • $31,250 per Acre

    933 Blankenship Rd, Martinsville, VA 24112

    Build your house as you like with your own plans.

    Agent Photo

    Joel Humphreys

    NEXTHOME NEW RIVER VALLEY

    (276) 528-8037

    933 Blankenship Rd, Martinsville, VA 24112
  • /10

    $34,900

    • Land
    • 5 Acres
    • $6,514 per Acre

    0 Indian Trail, Martinsville, VA 24112

    Nestled within the city limits of Martinsville, this rare 5.3-acre wooded lot offers the perfect blend of privacy and convenience. Mature trees blanket the property, creating a peaceful natural setting just minutes from town amenities. A picturesque creek meanders through the land, adding charm, sound, & natural beauty to the landscape. Rocky outcroppings give the land unique character & may

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 859-4877

    0 Indian Trail, Martinsville, VA 24112
  • /26

    $151,500

    • Land
    • 30 Acres
    • $5,018 per Acre

    30.19 Acres (Off Of) Belvedere Dr, Fieldale, VA 24089

    This diverse property, just off Highway 220 and Dillons Fork Road with additional access from Belvedere Drive, offers incredible potential. For the residential buyer, the 1,060 feet in elevation boasts panoramic Blue Ridge Mountain views with multiple home site options. A mix of mature hardwoods and pines creates a peaceful setting, while abundant wildlife, including deer and small game, enhances

    Agent Photo

    Caleb Hooker

    MOP Land and Farms Realty

    (276) 385-9176

    30.19 Acres (Off Of) Belvedere Dr, Fieldale, VA 24089
  • /5

    $94,000

    • Land
    • 9 Acres
    • $10,394 per Acre

    195 Ramey Hodge Dr, Martinsville, VA 24112

    AVAILABLE 9.044 acres with a CAMPER! Features of this 9 acre parcel includes trails, Mulberry Creek frontage, access to the Dick & Willie trail and a 2006 33' camper. Owners had a new survey completed in 2024. There is a nice building spot for someone who is looking for privacy yet not too far outside the Martinsville City limits. Food Lion and restaurants are just a short drive away. The

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 276-2901

    195 Ramey Hodge Dr, Martinsville, VA 24112
  • /2

    $20,000

    • Land
    • 0.62 Acre
    • $32,258 per Acre

    931 Blankenship Rd, Martinsville, VA 24112

    Build your house as you like with your own plans.

    Agent Photo

    Joel Humphreys

    NEXTHOME NEW RIVER VALLEY

    (276) 246-1086

    931 Blankenship Rd, Martinsville, VA 24112
  • /2

    $650,000 New Construction

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

    933 Blankenship Rd, Martinsville, VA 24112

    This single-family home at 933 Blankenship Rd in Martinsville, VA is to be built with 3,085 sq.ft. on a 0.64-acre lot. With 2 full bathrooms, 1 half bathroom, a waterfall counter, finished basement, and 2 car garage, this home offers space, comfort, and contemporary living. You choose your stone for the counter top. Carpentry detail is in with a beamed ceiling, board and batten dining area, and

    Agent Photo

    Joel Humphreys

    NEXTHOME NEW RIVER VALLEY

    (276) 293-5632

    933 Blankenship Rd, Martinsville, VA 24112
  • /3

    $650,000 New Construction

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

    931 Blankenship Rd, Martinsville, VA 24112

    This single-family home at 37A Blankenship Rd in Martinsville, VA is to be built in 2025 with 2 full bathrooms, 1 half bathroom, 2 car garage and insulated glass door breezeway, and a waterfall kitchen. The house is 3,085 sq.ft on a lot size of 0.62 acres. You choose your stone for the counter top. The partition wall in the living room and family room will be removed for one large great room. A

    Agent Photo

    Joel Humphreys

    NEXTHOME NEW RIVER VALLEY

    (276) 329-4400

    931 Blankenship Rd, Martinsville, VA 24112
  • /44

    $49,900

    • Land
    • 8 Acres
    • $6,206 per Acre

    0 Cameron Rd, Martinsville, VA 24112

    Interested in this property? Call, text, or email us today for more details!(540) 824-3372 Feel free to visit the property any time, no need to set up an appointment, this property has no address.Subscribe to email alerts by texting your e-mail address to (541) 375-0012 and be the first to know when we get a great deal in.By texting (541) 375-0012 you authorize Country Land

    Luke Harris

    0 Cameron Rd, Martinsville, VA 24112
  • /2

    $45,210

    • Land
    • 1.60 Acres
    • $28,256 per Acre

    0 Chatmoss Crossing, Axton, VA 24054

    Looking for some extra space to breathe? This 1.6-acre wooded lot in Axton, VA could be just what youve been searching for. Tucked just off Chatmoss Crossing, this property offers a private, peaceful setting with mature trees, a gentle slope, and a beautiful neighborhood. The land has never been developedno old buildings to tear downand theres already some utilities in place. Zoned A-1,

    Dallas Waldon

    0 Chatmoss Crossing, Axton, VA 24054
  • /33

    $259,900

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

    1328 Root Trail, Martinsville, VA 24112

    Escape to this beautiful home on Lake Lanier, featuring an open floor plan that seamlessly merges the living, dining, and kitchen areas, allowing for effortless entertaining and breathtaking views of the sparkling lake. Expansive windows flood the space with natural light, creating a bright and airy atmosphere. Imagine gathering with loved ones in the spacious great room, enjoying conversation

    Birgit Delaidatti Piedmont Realty

    1328 Root Trail, Martinsville, VA 24112
  • /32

    $309,950

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

    250 Kenmore Ave, Martinsville, VA 24112

    Newly remodeled from top to bottom! Are you looking for a spacious home in a desirable neighborhood and conveniently located? Come check out 250 Kenmore Ave. New roof, new HVAC, fully equipped kitchen with all new appliances and brand-new cabinets, main level laundry room, above and below garages, plenty of room for parking, large deck for entertainment, grilling and relaxing. Primary bed/bath on

    Sarah Baker Cockram Realty, LLC

    250 Kenmore Ave, Martinsville, VA 24112
  • /14

    $214,900

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

    201 Oxford Dr, Martinsville, VA 24112

    Nestled in a desirable neighborhood, this charming 1.5-story home seamlessly combines timeless character with modern convenience. The primary bedroom is located on the main level, offering a peaceful, one-floor retreat. Step into the expansive living room, where vaulted ceilings and an upstairs overlook draw the eye to the beautiful stone fireplace, creating a warm focal point for gatherings. The

    Troy Taylor KW Martinsville

    201 Oxford Dr, Martinsville, VA 24112
  • /36

    $299,900

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

    1027 Mulberry Rd, Martinsville, VA 24112

    Welcome to 1027 Mulberry Road—a charming, classic, 3-bedroom, 2.5-bath home located in one of Martinsville's most desirable neighborhoods. Built in 1939 this single-family residence offers over 2,500 square feet of living space on a spacious 0.57-acre lot. Step onto the inviting flagstone front porch and into a home filled with warmth and charm. Inside, you'll find generous living areas, perfect

    Tonya Bredamus KW Martinsville

    1027 Mulberry Rd, Martinsville, VA 24112
  • /54

    $244,900

    • 4 Beds
    • 3 Baths
    • 2,017 Sq Ft

    606 Rives Rd, Martinsville, VA 24112

    "City Charm" is the name of this quaint 4 bed 3 bath home only minutes from uptown offering two primary suites and laundry on the main level. One primary suite has TWO walk in closets for all of your clothes! Both main level bath rooms were also made handicap accessible one with a walk in shower. The original narrow hardwood flooring shines timelessly along with all of the original wide moldings,

    Natalie Gongloff Piedmont Realty

    606 Rives Rd, Martinsville, VA 24112
  • /25

    $199,000

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

    171 Randolph St, Collinsville, VA 24078

    Come look at this recently listed home, where you'll find a perfect blend of spaciousness, comfort, and quality! The three-bedroom, two-bathroom house is designed for comfort for everyday needs as well as your weekend entertainment. The kitchen seamlessly connects to the dining area, making it easy to juggle mealtime tasks. The upstairs laundry room could potentially be transformed into a small

    Barbara Waldron Berry-Elliott, REALTORS

    171 Randolph St, Collinsville, VA 24078
  • /22

    $199,900

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

    1027 Owens Rd, Martinsville, VA 24112

    Welcome to 1027 Owens Rd, a beautifully renovated brick home offering the perfect mix of modern upgrades and classic charm. This home features refinished hardwood floors throughout and a fully remodeled bathroom with a gorgeous tile shower and floor, a smart-touch LED mirror with anti-fog technology, and a Bluetooth speaker integrated into the exhaust fan. The brand-new kitchen is outfitted with

    Amy Winikur Copper Key Realty, LLC

    1027 Owens Rd, Martinsville, VA 24112
  • /36

    $199,900

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

    926 Morgan St, Martinsville, VA 24112

    Welcome to 926 Morgan Street – A Truly Special One-Owner Home in the Heart of Martinsville, Nestled on a quiet, friendly street, this lovingly maintained, custom-built home offers comfort, character, and convenience. Located just minutes from the hospital, grocery stores, restaurants, and shopping, you'll enjoy the best of both peaceful living and easy access to everyday essentials. Step inside

    Amy Guilliams KW Martinsville

    926 Morgan St, Martinsville, VA 24112
  • /99

    $415,000

    • 5 Beds
    • 4 Baths
    • 4,386 Sq Ft

    284 Woodshire Rd, Collinsville, VA 24078

    Welcome to 284 Woodshire Road! Located near the end of a peaceful cul-de-sac street, and in one of Collinsville's most desirable neighborhoods, this home packs in a ton of square footage, bedrooms and baths, ample parking, zoned HVAC, double-pane/replacement windows, and even a main level suite with its own entrance and kitchen! Lovely landscaping greets you as you access the home via the main or

    Julian Mei Berry-Elliott, REALTORS

    284 Woodshire Rd, Collinsville, VA 24078
  • /72

    $230,000

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

    712 Circle Ct, Martinsville, VA 24112

    Welcome to 712 Circle Court, an adorable, move-in ready home that is going to make you fall in love! With over 1,600 sq. ft. on two levels, and a full basement for storage, there is plenty of room here for you and yours! The main level features a spacious living room with a fireplace, an updated hall bath, two bedrooms, and an awesome, eat-in kitchen, featuring: granite counters; stainless steel

    Julian Mei Berry-Elliott, REALTORS

    712 Circle Ct, Martinsville, VA 24112
  • /25

    $225,000

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

    405 Minor St, Martinsville, VA 24112

    Welcome to 405 Minor Street, a charming and spacious single-family home nestled in the heart of Martinsville, VA. This 4-bedroom, 2-bathroom residence offers 2,811 square feet of comfortable living space. Step inside to discover a home that's move-in ready. The main level provides ample space for family and guests. The lower level presents a unique opportunity with a potential apartment setup

    Amy Winikur Copper Key Realty, LLC

    405 Minor St, Martinsville, VA 24112
  • /19

    $225,000

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

    219 Rives Rd, Martinsville, VA 24112

    Welcome to this beautifully renovated 1936 gem, where timeless character meets modern updates! Nestled in the heart of Martinsville, this spacious 4-bedroom, 2-bath home is move-in ready with everything you need and more. Step inside and fall in love with the inviting layout featuring a main-level primary suite with a private, updated bath, perfect for convenience and comfort. The living area

    Priscilla Oropeza Divine Fog Realty Company

    219 Rives Rd, Martinsville, VA 24112
  • /34

    $249,900

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

    4831 Kings Mountain Rd, Collinsville, VA 24078

    This beautifully remodeled home features a brand new roof, all new windows, and completely updated kitchen perfect for modern living. Located in the heart of Collinsville, you'll enjoy easy access to local amenities, shopping, dining. Don't miss your chance to own this move in ready gem. Sqft./lot size est. Information taken from tax assessment and/or seller.

    Angie Garcia The Spencer Group R.E. & Auction

    4831 Kings Mountain Rd, Collinsville, VA 24078
  • /22

    $225,000

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

    714 Parkview Ave, Martinsville, VA 24112

    This beautifully stylish home offers peace of mind and modern comfort. You'll love the sleek, updated appliances and thoughtful finishes throughout. Featuring brand-new windows, a new heat pump, and a new roof with warranty, don't miss your chance to own a home where everything is already done for you! Sqft./lot size est. Information taken from tax assessment and/or seller.

    Angie Garcia The Spencer Group R.E. & Auction

    714 Parkview Ave, Martinsville, VA 24112
  • /98

    $449,900

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

    1505 Meadowview Ln, Martinsville, VA 24112

    Tucked right against Forest Park Country Club, this home brings lifestyle and location together in a way that's truly rare. With sweeping golf course views, cart access from your backyard, & just a short stroll to the club's pool & restaurant, this is everyday living, elevated. Meticulously remodeled in 2017, this home received major upgrades including a new roof, windows, doors and HVAC. A

    Carrie Kendrick KW Martinsville

    1505 Meadowview Ln, Martinsville, VA 24112
  • /10

    $229,900

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

    261 John Redd Blvd, Collinsville, VA 24078

    Welcome home to this beautifully remodeled 3-bedroom, 1-bath ranch, nestled in a prime location that offers both convenience and charm. Step inside to discover a thoughtfully designed layout, where modern updates blend seamlessly with classic comfort. The spacious living area is bright and inviting, perfect for relaxing or entertaining guests. The brand-new kitchen features stylish cabinetry,

    Lisa Spencer Piedmont Realty

    261 John Redd Blvd, Collinsville, VA 24078
  • /22

    $239,000

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

    150 Stanleytown School Rd, Stanleytown, VA 24168

    Brand spanking new! Rocking chair front porch with nice country view. Hardwood floors throughout. Large deck on the rear. Private setting. Schools are Stanleytown Elementary School, Fieldale-Collinsville Middle School and Bassett High School.

    Gaye Greene TOWN & COUNTRY REALTY OF FRANKLIN CO

    150 Stanleytown School Rd, Stanleytown, VA 24168
  • /100

    $249,500

    • 4 Beds
    • 3 Baths
    • 1,996 Sq Ft

    607 Watt St, Martinsville, VA 24112

    Welcome to 607 Watt Street! Built in 1938, this adorable two story home has been lovingly refreshed by its current owners and is also an active Airbnb! For the right price, the owners are offering the property FULLY FURNISHED and you can take the reins! The main and second level is its own 3 bed/2 bath home and with its own washer/dryer combo, but there is also a lower level 1 bed/1 bath

    Julian Mei Berry-Elliott, REALTORS

    607 Watt St, Martinsville, VA 24112
  • /2

    $195,000

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

    913 Hazelwood Ln, Martinsville, VA 24112

    Nestled in the desirable Druid Hills neighborhood near Forest Park Country Club, this classic brick ranch offers a fantastic opportunity for those looking to add personal touches and value. Featuring 3 bedrooms and 2 fully finished bonus rooms in the basement, this home provides versatile space for living, working, or entertaining. Currently tenant occupied. Lower section of backyard is located

    Tinsley Brazauskas Berry-Elliott, REALTORS

    913 Hazelwood Ln, Martinsville, VA 24112
  • /16

    $249,000 New Construction

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

    110 Stanleytown School Rd, Stanleytown, VA 24168

    New Construction!! Beautiful hardwood floors throughout, recessed lighting, hickory cabinetry, walk-in closet, country front porch for your rocking chairs, large rear deck for cook-outs! Maintenance-free exterior. Taxes are estimated.

    Gaye Greene TOWN & COUNTRY REALTY OF FRANKLIN CO

    110 Stanleytown School Rd, Stanleytown, VA 24168
  • /30

    $159,900

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft

    839 Southland Dr, Martinsville, VA 24112

    Welcome to 839 Southland Drive – the home you've been waiting for! Fully remodeled and move-in ready, this gem offers main-level living in a prime location for under $175K! Step inside to discover brand new LVP flooring throughout and a beautifully updated bathroom featuring a new shower, vanity, toilet, and lighting. The HVAC is just 5 years old, and a brand new water heater offers peace of

    Tiff Guilliams KW Martinsville

    839 Southland Dr, Martinsville, VA 24112
  • /46

    $142,000

    • Land
    • 33 Acres
    • $4,315 per Acre

    TBD Lancer Ln, Chatmoss, VA 24112

    The Lancer Tract is just shy of 33 acres located right off Philpott Hwy. Located no more than 10 minutes from Martinsville and has very convenient access to all of the other areas close by. This property has recently had some forestry mulching work done and a new gate installed. The tract has been hunted in years past and used mostly for recreational purposes with signs of wildlife being found

    Ben Jauch ADVANCE LAND AND TIMBER LLC

    TBD Lancer Ln, Chatmoss, VA 24112
  • /5

    $25,000

    • 2 Beds
    • 1 Bath
    • 838 Sq Ft

    313 Clift St, Martinsville, VA 24112

    With some imagination and sweat this one level living home could become your low maintenance dream oasis! A great canvas for first time home or down sizing ! Property is being sold as is where is.

    Taylor Johnson Mac Westland Real Estate Group

    313 Clift St, Martinsville, VA 24112
  • /9

    $75,000

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

    920 Banks Rd, Martinsville, VA 24112

    Don't miss this fantastic opportunity to own a 2-bedroom, 1-bath home that's ready for your vision. This property is perfect for investors or cash buyers looking to add value. This home features a partially finished basement, just waiting for your finishing touches. The main level offers a functional layout, and the property has great bones, making it an ideal project for someone looking to

    Priscilla Oropeza Divine Fog Realty Company

    920 Banks Rd, Martinsville, VA 24112
  • /9

    $39,900

    • 4 Beds
    • 1 Bath
    • 1,021 Sq Ft

    315 Clift St, Martinsville, VA 24112

    This 4-bedroom 1-bath home is bursting with potential! With a solid layout, all one level living it's the perfect canvas for your renovation vision. Whether you're an investor adding to a portfolio or a DIY Dreamer bring this property back to life and watch the value soar! Property is SOLD AS ISAlbert Harris Elementary, Martinsville middle school, Martinsville High School

    Taylor Johnson MAC WESTLAND REAL ESTATE GROUP

    315 Clift St, Martinsville, VA 24112
  • /18

    $49,900

    • Land
    • 8 Acres
    • $6,206 per Acre

    1334 Cameron Rd, Martinsville, VA 24112

    Escape to the countryside with this A-1 Agricultural zoned property, offering no HOA or deed restrictions--giving you the freedom to build, farm, or develop as you choose. Access from Cameron Rd with well and septic needed and electricity available in the street. A survey, perc test, and septic permit are available upon request. There is a non-livable home already on this property that may need

    Ralph Harvey LISTWITHFREEDOM.COM INC

    1334 Cameron Rd, Martinsville, VA 24112
  • /16

    $95,000

    • 4 Beds
    • 1 Bath
    • 1,380 Sq Ft

    114 Emmett St, Martinsville, VA 24112

    Spacious home located in the heart of the city and close to all amenities like schools, hospitals, shopping, grocery, and entertainment. 4th bedroom was added per building code. Large eat in kitchen (appliances do not remain). Convenient laundry area on main level and spacious bathroom. All info taken from Seller and/or tax ticket and should be verified to buyer's satisfaction. No warranties

    Tiffany Waller Commonwealth LLC-REALTORS

    114 Emmett St, Martinsville, VA 24112
  • /30

    $799,000

    • 5 Beds
    • 6 Baths
    • 4,766 Sq Ft

    100 Spotswood Ct, Collinsville, VA 24078

    This one of a kind property offers a rare combination of space and versatility-perfectly nestled on 6 private acres in the heart of one of the most desired neighborhoods in Collinsville. Whether you are looking for multigenerational living, hobby space or just entertaining, this home delivers. Inside, the home boasts two full Primary Ensuites, each with ample closet space. The Primary on the main

    Chassity Wall Piedmont Realty

    100 Spotswood Ct, Collinsville, VA 24078
  • /7

    $39,900

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

    33 Cleveland Ave, Martinsville, VA 24112

    Fixer Upper Alert! If you have the ability to envision and the desire to restore this property is for you !!! Incredible opportunity to restore and own a beautiful unique property, or great addition to a portfolio or fix and flip!

    Taylor Johnson MAC WESTLAND REAL ESTATE GROUP

    33 Cleveland Ave, Martinsville, VA 24112
  • /15

    $104,500

    • 2 Beds
    • 1 Bath
    • 780 Sq Ft

    70 Ridgelane Dr, Martinsville, VA 24112

    Brick ranch situated on an elevated lot with long-range views. This two-bedroom, one-bath home features original hardwood flooring, vintage trim, and preserved mid-century details. Living area offers natural light, a brick chimney column, and classic wood finishes. Eat-in kitchen includes solid wood cabinetry, tile backsplash, and corner dining nook. Full walk-out basement provides additional

    Randy Lane Samson Properties

    70 Ridgelane Dr, Martinsville, VA 24112
  • /9

    $125,000

    • 3 Beds
    • 1 Bath
    • 888 Sq Ft

    518 Glendale St, Martinsville, VA 24112

    Attention Homebuyers and Investors! Are you looking for a smart investment or the perfect starter home conveniently located near town? This 3-bedroom, 1-bath home features new flooring in the main living area and offers incredible potential for first-time buyers and seasoned investors alike. Whether you're just starting your journey or expanding your rental portfolio, this is an opportunity you

    Troy Taylor KW Martinsville

    518 Glendale St, Martinsville, VA 24112

Showing Results 1 - 40, Page 1 of 4

Frequently Asked Questions

What are the most popular zip codes in Spencer, VA?
The most popular zip codes in Spencer, VA include 24112, 27288, 24151, 24055 and 24171.
How to Buy a Home How to Finance a Home How to Sell a Home