160

Spencer, VA Homes for Sale

Section Image Section Image
  • /4

    $127,900

    • 3 Beds
    • 1.5 Baths
    • 848 Sq Ft

    204 Holt St, Martinsville, VA 24112

    Investor Opportunity in Martinsville! This 3 bedroom, 1.5 bath home, built in 1942, is already income-producing and tenant-occupied. With approx. 848 sq.ft., it offers a manageable footprint with updated features that make it low maintenance and appealing to renters. Upgrades include modern flooring, updated lighting fixtures, and energy-efficient double-pane windows. the exterior trim has

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 600-2442

    204 Holt St, Martinsville, VA 24112
  • /25

    $79,900

    • 2 Beds
    • 1 Bath
    • 936 Sq Ft

    121 Inman St, Martinsville, VA 24112

    FOR SALE - Are you ready to venture into investing in YOUR future and build equity? This charming brick and aluminum siding ranch-style home offers one level living. With two bedrooms & a full bath, it's the perfect size for first-time buyers, those downsizing, or anyone seeking a manageable, cozy space. The interior features hardwood floors that run throughout most of the home while the kitchen

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 945-7359

    121 Inman St, Martinsville, VA 24112
  • /26

    $151,500

    • Land
    • 30.19 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
  • /4

    $99,900

    • Land
    • 0.47 Acre
    • $213,919 per Acre

    4500 Greensboro Rd, Ridgeway, VA 24148

    Now available is a .467-acre commercial lot offering prime visibility on busy Route 220. Zoned B-1, this property is suited for a variety of business opportunities. Its high-traffic location ensures strong exposure for your next venture. The lot sits within walking distance of the famous Martinsville Speedway, attracting thousands of visitors each year. With such a strong draw nearby, this

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 400-4572

    4500 Greensboro Rd, Ridgeway, VA 24148
  • /24

    $119,900

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

    412 Rosewood Ave, Martinsville, VA 24112

    This brick ranch-style home presents a great start for buyers looking to add their own personal touches with the NEW ROOF, installed in 2025, as a nice starting point! The interior features the original hardwood floors that are waiting to be refinished and brought back to life. That, along with a fresh coat of paint inside and outside, this home could be transformed into a welcoming place. The

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 242-2406

    412 Rosewood Ave, Martinsville, VA 24112
  • /4

    $130,000

    • 3 Beds
    • 1.5 Baths
    • 960 Sq Ft

    42 Jupiter Ct, Martinsville, VA 24112

    FOR SALE - Are you looking for a home that you can customize to your taste? Here is a brick, ranch style home that is offering you that opportunity. With its peeling paint on the exterior, it will not go any government loan. However, it does offer one a chance to build equity and invest in their future instead of a landlord's. Per the seller, there are hardwood floors under the carpeting

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    (276) 365-1514

    42 Jupiter Ct, Martinsville, VA 24112
  • /12

    $45,210

    • Land
    • 1.6 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 you've 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 developed no old buildings to tear down and there's already some utilities in place. Zoned

    0 Chatmoss Crossing, Axton, VA 24054
  • /17

    $14,999

    • Land
    • 1.39 Acres
    • $10,791 per Acre

    0 Cameron Rd, Martinsville, VA 24112

    Interested in this property? Call, text, or email us today for more details!(540) 824-3372Feel 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

    0 Cameron Rd, Martinsville, VA 24112
  • /19

    $225,000

    • 1 Bed
    • 1 Bath
    • 980 Sq Ft

    813 Brookdale St, Martinsville, VA 24112

    Unique Property with Endless Possibilities! Get ready to explore a truly unique opportunity! This property offers a charming residential space on the main floor, paired with a versatile commercial area in the lower level. Whether you want to run your own business, lease both units, or even combine the spaces, the only limit here is your imagination! Recently, this gem has seen a complete

    Patti Johnson Adams Realty,Inc.

    813 Brookdale St, Martinsville, VA 24112
  • /39

    $269,900

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

    5717 Barrows Mill Rd, Martinsville, VA 24112

    Beautiful move in ready 3-bedroom, 2-bath home built in 2008 and situated on over an acre! This well-maintained property features an open floor plan with cathedral ceilings in the living and dining areas, a spacious kitchen, and hardwood floors in the living room, dining room, kitchen, and hall. The large primary bedroom includes multiple closets for plenty of storage. The full basement is

    Camile Meadows Copper Key Realty, LLC

    5717 Barrows Mill Rd, Martinsville, VA 24112
  • /2

    $225,000

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

    809 Corn Tassel Trail, Martinsville, VA 24112

    Come discover this charming 4-bedroom, 2.5-bath home in the lovely Corn Tassel Trail area of Martinsville. The formal living room offers an ideal space for entertaining, flowing into a welcoming kitchen and dining area that overlook a backyard with traveling nature. The main level features three bedrooms and a full bath, plus a master suite with a half bath for added convenience. The finished

    Barbara Waldron Berry-Elliott, REALTORS

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

    $300,000

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

    50 Harmon Hill Rd, Martinsville, VA 24112

    Nestled in a picturesque setting, this charming ranch exudes warmth and character. The main home boasts a cozy and inviting atmosphere, perfect for relaxation and gatherings. Adjacent to the main residence is a delightful guest house, ideal for visitors or as a private retreat. The property features two expansive, detached garages or workshops, both equipped with electricity, offering ample

    Damon Gettier Real Broker, LLC

    50 Harmon Hill Rd, Martinsville, VA 24112
  • /66

    $300,000

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

    70 Harmon Hill Rd Unit & 50, Martinsville, VA 24112

    Nestled in a picturesque setting, this charming ranch exudes warmth and character. The main home boasts a cozy and inviting atmosphere, perfect for relaxation and gatherings. Adjacent to the main residence is a delightful guest house, ideal for visitors or as a private retreat. The property features two expansive, detached garages or workshops, both equipped with electricity, offering ample

    Damon Gettier REAL BROKER LLC - DGA-SALEM

    70 Harmon Hill Rd Unit & 50, Martinsville, VA 24112
  • /27

    $175,000

    • 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

    Elle Wilk

    606 Watt St, Martinsville, VA 24112
  • /21

    $185,000

    • 3 Beds
    • 1.5 Baths
    • 1,048 Sq Ft

    45 Pulliam Ct, Martinsville, VA 24112

    Nestled on a serene, level lot, this completely renovated ranch-style home offers three cozy bedrooms and one and a half modern bathrooms. Step inside to discover a seamless blend of comfort and style, where every detail has been carefully curated. The heart of the home features an open-concept living area, perfect for both relaxing and entertaining. Natural light floods through the updated

    Candy Lewis HAUSER REALTY GROUP

    45 Pulliam Ct, Martinsville, VA 24112
  • /16

    $179,900

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

    739 Stultz Rd, Martinsville, VA 24112

    MOVE IN READY!! Beautifully renovated 4 bedroom 2 bath home nestled on 0.78+/- acres. Updates include granite countertops, tile backsplash in kitchen, freshly painted walls, new stainless steel appliances, new fixtures and flooring throughout and much more!!

    Kristin Harris Blue Knight Real Estate Group LLC

    739 Stultz Rd, Martinsville, VA 24112
  • /31

    $214,900

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

    64 Oak Rd, Collinsville, VA 24078

    Welcome to your new home at 64 Oak Road! Conveniently located in Collinsville, just minutes from the US 220/58 bypass, Martinsville Speedway, and the recreational beauty of Philpott Lake. This recently renovated 4-bedroom, 2-bath home features fresh paint throughout, luxury vinyl tile flooring, new rear door, 200 Amp breaker box, new oven and range top and several new light fixtures. The heat

    Cathy Spencer THE SPENCER GROUP REAL ESTATE & AUCTION INC

    64 Oak Rd, Collinsville, VA 24078
  • /30

    $184,900

    • 3 Beds
    • 1.5 Baths
    • 2,067 Sq Ft

    527 Woodlawn Ave, Martinsville, VA 24112

    Settle in for the season ahead—this three-bedroom home has the spaces you need to relax, gather, and make it your own. Greet guests on the covered front porch, styled with your favorite seasonal decor, before stepping into a warm living room with hardwood floors that flows easily into the dining area and kitchen. The kitchen features abundant cabinetry and overlooks the bright sunroom. With its

    Carrie Kendrick KW Martinsville

    527 Woodlawn Ave, Martinsville, VA 24112
  • /22

    $216,700

    • 3 Beds
    • 1.5 Baths
    • 1,150 Sq Ft

    690 Sedgefield Dr, Martinsville, VA 24112

    A one owner home, very well taken care of, large lot extends to back lot. Large outbuilding wooden floors would make excellent wood working shop etc

    Brenda Vaughn Vaughn Real Estate

    690 Sedgefield Dr, Martinsville, VA 24112
  • /35

    $179,900

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

    1123 Oakgrove Ave, Martinsville, VA 24112

    This stunning one-story brick home combines classic charm with modern updates. Inside, you'll find a thoughtfully renovated kitchen and bathrooms, spacious bedrooms filled with natural light, and an easy-flow layout perfect for everyday living. Step outside to enjoy the deck just off the back door - ideal for relaxing or entertaining. With stylish upgrades throughout and truly move-in-ready

    Richard Sarver SARVER PROPERTIES LLC

    1123 Oakgrove Ave, Martinsville, VA 24112
  • /43

    $205,000

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

    501 5th St, Martinsville, VA 24112

    Fully Renovated One-Level Living! This beautifully updated home features all-new HVAC, roof, windows, plumbing, electrical, bathrooms, and kitchen — plus brand-new stainless steel appliances and granite countertops. Refinished hardwood floors flow throughout the main living areas, while the primary suite, tucked privately toward the back of the home, includes a luxurious spa-like bath with

    Amy Gravely KW Martinsville

    501 5th St, Martinsville, VA 24112
  • /27

    $189,900

    • 2 Beds
    • 1 Bath
    • 938 Sq Ft

    319 E Market St, Martinsville, VA 24112

    Beautifully updated with a modern kitchen and bath, showcasing new appliances, thoughtful storage and stylish finishes. Enjoy effortless comfort with one-level living, mini splits for efficiency, and the rare convenience of a private one-car garage. Every detail has been designed with style, function, and city living in mind! No warranties expressed or implied. Buyer to verify all information.

    Cait Willard KW Martinsville

    319 E Market St, Martinsville, VA 24112
  • /45

    $179,900

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

    4214 Sunset Dr, Martinsville, VA 24112

    Welcome to this well-maintained 3-bedroom, 2-bath brick ranch offering comfortable one-level living. Enjoy the charm of a spacious front porch-perfect for relaxing or welcoming guests. Inside, the home features a functional layout with great potential to personalize and make your own. Step outside to a generous backyard, ideal for gardening, adding a workshop, or simply enjoying the outdoors.

    Colby Sarver Sarver Properties

    4214 Sunset Dr, Martinsville, VA 24112
  • /22

    $174,900

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

    311 Ridgedale Dr, Martinsville, VA 24112

    Back on the Market !Not due to the seller! This beautifully remodeled home is ready for its new owner! Featuring a brand-new roof, all new windows, a fully updated kitchen designed for modern living, a new HVAC system, and completely updated electrical work. Every detail has been carefully upgraded to provide comfort, efficiency, and peace of mind. Sqft./lot size est. Information taken from tax

    Cathy Spencer THE SPENCER GROUP REAL ESTATE & AUCTION INC

    311 Ridgedale Dr, Martinsville, VA 24112
  • /32

    $199,990

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

    482 Joseph Martin Hwy, Martinsville, VA 24112

    Discover this well-maintained brick ranch offering one-level living in a desirable well established neighborhood. The flat, fenced-in backyard is perfect for gardening, and a brand new 20x20 detached garage adds convenience. Sellers recent updates include a new roof (2023), updated ducts and plumbing (2024), new flooring (2025) a renovated bathroom and additional kitchen cabinets with a new

    Alla Scott COLDWELL BANKER TOWNSIDE, REALTORS(r)

    482 Joseph Martin Hwy, Martinsville, VA 24112
  • /22

    $209,900

    • 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! Patrick Henry Elementary, Martinsville Middle, and Martinsville High School. Sqft./ lot size

    Cathy Spencer THE SPENCER GROUP REAL ESTATE & AUCTION INC

    714 Parkview Ave, Martinsville, VA 24112
  • /2

    $184,900

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

    166 Summit View Dr, Axton, VA 24054

    Well-Maintained Brick Ranch on a Quiet Road! This charming 2-bedroom, 3-bath home has been thoughtfully cared for and features a partially finished basement with potential for extra living space, a rec room, or home office (unsure if any heat source). There is also a 3rd bathroom in basement. The flat backyard is ideal for outdoor enjoyment and comes complete with a storage building for added

    Colby Sarver Sarver Properties

    166 Summit View Dr, Axton, VA 24054
  • /2

    $179,900

    • 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

    Lindsey Godlove Berry-Elliott, REALTORS

    801 Hazelwood Ln, Martinsville, VA 24112
  • /2

    $185,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
  • /17

    $123,400

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

    1044 Barrows Mill Rd, Martinsville, VA 24112

    Convenient location, home has new carpet and a full basement.

    Chassity Wall Piedmont Realty

    1044 Barrows Mill Rd, Martinsville, VA 24112
  • /20

    $169,900

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

    913 Myrtle Rd, Martinsville, VA 24112

    Beautiful brick ranch home set back off the road in convenient city location. Home offers many updates with updated kitchen and 2 updated baths. One level living at its best with laundry on the main level. Sqft./lot size est. Information taken from tax assessment and/or seller.

    Ronnie Spencer The Spencer Group R.E. & Auction

    913 Myrtle Rd, Martinsville, VA 24112
  • /31

    $139,900

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

    47 Valencia Dr, Collinsville, VA 24078

    Welcome to 47 Valencia, a spacious and well-maintained corner-lot townhome offering comfort, convenience, and standout features. The main level includes a half bath, laundry area, kitchen with pantry, and a dining space. The upper level features two oversized bedrooms with generous closets, a Jack and Jill bathroom with double vanity, and a linen closet for added storage. Enjoy the covered front

    Amy Guilliams KW Martinsville

    47 Valencia Dr, Collinsville, VA 24078
  • /3

    $117,141

    • 4 Beds
    • 1.5 Baths
    • 1,260 Sq Ft

    207 Greyson St, Martinsville, VA 24112

    Investment Opportunity! This 1.5-story property offers 4 bedrooms, 1.5 baths, and 1,260 sq. ft. on a 0.55-acre lot in the established E M McDaniel subdivision. Major updates include a new roof and HVAC (2023), replacement windows on the main level (except bathroom, 2020), and a 2016 water heater. With these big-ticket items complete, the home is ready for your finishing touches. Property is being

    Tamika Torain KELLER WILLIAMS REALTY ROANOKE

    207 Greyson St, Martinsville, VA 24112
  • /11

    $124,900

    • 3 Beds
    • 2 Baths
    • 888 Sq Ft

    107 Roselawn Heights, Martinsville, VA 24112

    Welcome to this inviting 3 bedroom, 2 bath home that's perfect for comfortable living in the heart of Martinsville. Step inside to a bright and welcoming living area that flows seamlessly into the kitchen and dining spaces, creating a cozy atmosphere for everyday living. Outside, you'll love the deck and level backyard, perfect for relaxing evenings, summer barbecues, or space for kids and pets

    Priscilla Oropeza Divine Fog Realty Company

    107 Roselawn Heights, Martinsville, VA 24112
  • /18

    $149,900

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

    810 Jefferson Cir, Martinsville, VA 24112

    Welcome home! This home has some updated electric. A new metal roof in Dec. 2020. Heat pump and sump pump 3 to 4 years old. Features a beautiful 1 year fenced backyard for privacy. Home has a new tankless hot water heater and 2 new mini splits in the upstairs bedrooms. A must see for the price. Add your finishing touches and enjoy. Patrick Henry Elementary, Martinsville Middle, and Martinsville

    Cathy Spencer THE SPENCER GROUP REAL ESTATE & AUCTION INC

    810 Jefferson Cir, Martinsville, VA 24112
  • /23

    $150,000

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

    906 Vine St, Martinsville, VA 24112

    Don't miss this charming 4-bedroom brick home featuring several recent updates! Enjoy brand new flooring throughout, fresh interior paint, a stylish kitchen backsplash, a remodeled bathroom, and updated plumbing. Conveniently located in the city--just minutes from shopping, dining, and everyday essentials. The level, fenced-in backyard offers a great space for outdoor enjoyment and includes a

    Richard Sarver SARVER PROPERTIES LLC

    906 Vine St, Martinsville, VA 24112
  • /3

    $149,900

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

    910 Vine St, Martinsville, VA 24112

    Welcome home to this charming ranch-style brick beauty tucked away in a quiet, peaceful neighborhood! 4 bedrooms and 2 full baths, this home offers comfort, convenience, and plenty of room for family and friends. With its classic brick design, and serene setting, this property is the perfect blend of style and simplicity. Don't miss you chance to own a home in one of Martinsville's most desirable

    Matt Tatum SARVER PROPERTIES LLC

    910 Vine St, Martinsville, VA 24112
  • /6

    $7,500

    • Land
    • 0.33 Acre
    • $22,936 per Acre

    201 Amos Rd, Martinsville, VA 24112

    This beautifully cleared parcel of land in Henry County is the perfect place to bring your vision to life. Whether you're planning to build your dream home or a long-term investment, this property is ready to go. Freshly seeded with grass, the lot is already prepped for a lush, green lawn. The land is open, and offers a peaceful setting, yet it's just minutes from local amenities including

    Amy Gravely KW Martinsville

    201 Amos Rd, Martinsville, VA 24112
  • /33

    $85,000

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft

    885 Southland Dr, Martinsville, VA 24112

    With a small amount of sweat and a vision this three bedroom 1 bath all one level living brick ranch could be yours! Storage building in back does convey, schedule your tour today! Property is sold as is where is.

    Taylor Johnson MAC WESTLAND REAL ESTATE GROUP

    885 Southland Dr, Martinsville, VA 24112
  • /22

    $46,000

    • 4 Beds
    • 1.5 Baths
    • 1,736 Sq Ft

    314 Forest St, Martinsville, VA 24112

    Attention Investors! This 4 bedroom 1.5 bath home is ready to be restored and flipped. Comparable renovated houses on that street recently sold for $225K+ This house has great bones and charm. Bring this back to it's original glory. Some new windows and siding have already been installed, and a new hot water heater.

    Tonya Bredamus KW Martinsville

    314 Forest 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, 24078, 24054, 24089 and 24168.
How to Buy a Home How to Finance a Home How to Sell a Home