180

Newest Homes for Sale in Spencer, VA

Section Image Section Image
  • /2

    $311,000

    • 4 Beds
    • 2.5 Baths
    • 2,052 Sq Ft

    134 Hanover Dr, Martinsville, VA 24112

    This houses is very spacious with 4 bedrooms with 2 1/2 bathrooms. There is a pool in the back of the house. There is ramp going to front door that could be wheelchair accessible. An outbuilding is at the beginning of the woods. There is a very nice view of wooded area. The seller is willing to negotiate leaving furniture and riding lawnmower.

    Lisa Anglin Adams Realty,Inc.

    134 Hanover Dr, Martinsville, VA 24112
  • /22

    $249,900

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

    1069 College Dr, Martinsville, VA 24112

    4 bedroom 2 bath home with living room and family room with fireplace. Primary bedroom has his/her closets. Large back deck, fenced lot and 2 storage buildings. Close proximity to The Reservoir for fishing and kayaking. 1 mile to Patrick & Henry Community College .

    Patti Johnson Adams Realty,Inc.

    1069 College Dr, Martinsville, VA 24112
  • /15

    $215,000

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

    64 Truth Ln, Collinsville, VA 24078

    MOVE IN READY!! Beautifully renovated 3 bed, 2.5 bath home featuring many updates including, new cabinets, quartz countertops, new flooring throughout, freshly painted walls, new stainless steel appliances, tile backsplash in kitchen, all new fixtures and much more! Schedule your showing today!!

    Kristin Harris Blue Knight Real Estate Group, LLC

    64 Truth Ln, Collinsville, VA 24078
  • /28

    $285,000

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

    1303 Carver Ct, Martinsville, VA 24112

    Looking for a home with MULTIGENERATIONAL LIVING or PASSIVE INCOME POTENTIAL in Martinsville, VA? This completely renovated brick ranch offers two separate living spaces, two separate entrances, and two driveways—creating an ideal setup for extended family, short-term rental, long-term rental, or owner-occupied living with additional income potential! The main level features 3 bedrooms, 2 full

    Agent Photo

    Tonya Bredamus

    KW Martinsville

    1303 Carver Ct, Martinsville, VA 24112
  • /21

    $230,000

    • 3 Beds
    • 3 Baths
    • 3,040 Sq Ft

    101 Crescent St Unit B1, Martinsville, VA 24112

    Welcome to the 101 Crescent St Apt B1. Sophisticated luxury meets thoughtful design in this stunning, multi-level residence. Offering far more than meets the eye, this home spans three beautifully finished levels featuring 3 spacious bedrooms and 3 pristine bathrooms on the above grade living area meticulously crafted for comfort. Ultimate privacy is guaranteed, as every bedroom on the upper

    Helen McKenzie Jacobs Real Estate of the Piedmont

    101 Crescent St Unit B1, Martinsville, VA 24112
  • /39

    $299,950

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

    307 Greyson St, Martinsville, VA 24112

    Completely updated brick home in a desirable neighborhood featuring 5 bedrooms and 3 full bathrooms. Enjoy the convenience of one-level living with a bedroom and laundry on the entry level. Beautifully refinished hardwood floors extend throughout the entry and upper levels, complemented by new recessed lighting. Extensive improvements include a new roof, two new HVAC systems, new windows,

    Esther Cerle ADVANTAGE REALTY LLC

    307 Greyson St, Martinsville, VA 24112
  • /15

    $135,000

    • 2 Beds
    • 1.5 Baths
    • 925 Sq Ft

    67 Valencia Dr, Collinsville, VA 24078

    Welcome home to this charming 2-bedroom, 1.5-bath townhouse offering comfort, convenience, and great value! Ideally located in a desirable area, this home features several recent updates, including a new HVAC system, new roof, and new refrigerator. Step outside onto the semi-private deck, where the side of the property faces a peaceful wooded area—perfect for relaxing, enjoying your morning

    Jewell Drewery Rives S. Brown REALTOR

    67 Valencia Dr, Collinsville, VA 24078
  • /31

    $299,000

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

    909 Hazelwood Ln, Martinsville, VA 24112

    The perfect home, the perfect yard, and the perfect location! This move-in-ready 4-bedroom, 3-bath two-story home sits on approximately 1 acre in Martinsville, VA, offering space, privacy, and an incredible outdoor lifestyle. The expansive fenced backyard is made for fur babies and kids, with plenty of room to run, play, and enjoy the outdoors. Surrounded by woods for added privacy, multiple

    Agent Photo

    Tonya Bredamus

    KW Martinsville

    909 Hazelwood Ln, Martinsville, VA 24112
  • /42

    $329,900

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

    1176 Joseph Martin Hwy, Martinsville, VA 24112

    Welcome to 1176 Joseph Martin Hwy a meticulously maintained, one-owner home in Henry County's desirable Rich Acres District, where custom craftsmanship and thoughtful details create a truly special place to call home. A seamless flow carries you throughout the home with rich cherry wood flooring, crown molding throughout, honed travertine in the kitchen, marble in the baths. The oversized primary

    Amy Guilliams KW Martinsville

    1176 Joseph Martin Hwy, Martinsville, VA 24112
  • /24

    $125,000

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

    855 Southland Dr, Martinsville, VA 24112

    NEW PRICE + SELLER OFFERING UP TO $5,000 CREDIT WITH AN ACCEPTABLE OFFER! Move-in ready home offering an affordable opportunity to make it your own! This property features a functional layout, comfortable living spaces, and plenty of potential for a buyer looking to add their personal touches over time. Washer and dryer convey, along with select furniture may also be negotiable.The seller is

    Damon Gettier REAL BROKER LLC - DGA-SALEM

    855 Southland Dr, Martinsville, VA 24112
  • /21

    $139,900

    • 3 Beds
    • 1 Bath
    • 936 Sq Ft

    218 Moss St S, Martinsville, VA 24112

    What a lovely, well built 3BR 1BA house in town, yet near the end of a culdesac. It has a brand new roof, non-maintenance exterior, propane furnace with central air, new covered front porch, and a large back yard that is partially fenced. Located within minutes of the shopping district, this house can become your home!

    Warren Rodgers Warren Rodgers Realty

    218 Moss St S, Martinsville, VA 24112
  • /27

    $180,000

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

    372 Trott Cir, Martinsville, VA 24112

    Welcome to this charming 4-bedroom, 2-bath home in Martinsville! Offering approximately 1,500 square feet of living space, this inviting property combines classic character with a practical, comfortable layout.The attractive brick exterior, dormer windows, and welcoming front entrance give the home plenty of curb appeal, while the front accessibility ramp provides convenient entry. Inside,

    Damon Gettier REAL BROKER LLC - DGA-SALEM

    372 Trott Cir, Martinsville, VA 24112
  • /14

    $247,950

    216 College 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. Convenient location near downtown, employment, and local amenities supports stable occupancy. A solid investment opportunity in a

    Travis Hill KEYSTONE REALTY OF ROANOKE LLC

    216 College St, Martinsville, VA 24112
  • /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
  • /20

    $119,000

    • 3 Beds
    • 1 Bath
    • 828 Sq Ft

    11 Circle Dr, Martinsville, VA 24112

    This 3 bed/1 full bath cottage offers updated flooring, new replacement windows and some original hardwood floors that could easily be brought back to life. Conviently located in between Martinsville and Ridgeway you are close to grocery stores, pharmacies, auto parts stores, restaurants and more. This home is sold as-is where-is. No warranties expressed or implied. Inspections are welcome for

    Agent Photo

    Natalie Gongloff

    Piedmont Realty

    11 Circle Dr, Martinsville, VA 24112
  • /15

    $300,000

    • 3 Beds
    • 1 Bath
    • 898 Sq Ft

    3698 Greensboro Rd, Ridgeway, VA 24148

    Would you love to own BOTH a home and a building less than a mile from the Martinsville Speedway? Look no further!! This property not only offers a home that would be perfect as a short or long term property, but it also has a SECOND commercial building that has been used previously as a hair salon, a contouring and photography studio and so much more!! You can live in one space and rent the

    Schenita Dillard KW Martinsville

    3698 Greensboro Rd, Ridgeway, VA 24148
  • /21

    $199,999

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

    813 Spruce St, Martinsville, VA 24112

    There's something special about a classic Cape Cod, and this Martinsville home has the character, outdoor space, and location to make it one you'll want to see in person. Beautiful hardwood floors bring warmth and charm inside, while the main-level laundry makes everyday living a little easier. Step outside and you may find your favorite part of the property. With both covered and screened porch

    Felicia Hirshfeld Sarver Properties

    813 Spruce St, Martinsville, VA 24112
  • /25

    $184,900

    $15K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,184 Sq Ft

    621 Fayette St, Martinsville, VA 24112

    Looking for a renovated historic home near Uptown Martinsville, VA? Built in 1910, this charming two-story home blends historic character with modern updates and has a bright, breezy feel reminiscent of a beach house! Situated on approximately a quarter acre of level, cleared land, enjoy a welcoming front porch, back deck with wide stairs, and a private upper balcony with beautiful city views.

    Agent Photo

    Tonya Bredamus

    KW MARTINSVILLE

    621 Fayette St, Martinsville, VA 24112
  • /25

    $249,900

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

    718 Perdue St, Martinsville, VA 24112

    Looking for a completely renovated home with acreage in Martinsville, VA? This move-in-ready property offers 3.3 acres of cleared and wooded land tucked away on a quiet dead-end street, giving you the privacy and space of country living while remaining just minutes from shopping, dining, recreation, and everything Martinsville has to offer. Step inside to a bright, updated interior featuring

    Agent Photo

    Tonya Bredamus

    KW MARTINSVILLE

    718 Perdue St, Martinsville, VA 24112
  • /30

    $249,900

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

    89 Sunrise Ave, Martinsville, VA 24112

    Welcome home to this beautifully renovated, move-in-ready brick home where thoughtful design meets easy, one-level living. From the inviting front porch to the spacious, level fenced backyard, every detail has been carefully considered. At the heart of the home is a stunning kitchen featuring granite countertops, a large island bar, pantry, and glass-door accent cabinetry. The kitchen opens to a

    Agent Photo

    Tonya Bredamus

    KW MARTINSVILLE

    89 Sunrise Ave, Martinsville, VA 24112
  • /53

    $329,000

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

    1301 Sam Lions Trail, Martinsville, VA 24112

    Sitting on a half acre corner lot 1301 Sam Lions Tr takes in the breathtaking views of the much desired Lake Lanier where you can enjoy your morning walk as well as kayaking or fishing. This well maintained brick ranch home offers a concrete circle driveway with an attached double carport and a single car garage. This home has plenty of room for hosting guests with a living room, den, family

    Agent Photo

    Natalie Gongloff

    Piedmont Realty

    1301 Sam Lions Trail, Martinsville, VA 24112
  • /23

    $225,000

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

    211 Maple Dr, Collinsville, VA 24078

    Pet-friendly, low-maintenance living with space to spread out! This brick ranch offers a fully fenced backyard with a secluded feel—perfect for pets, play, gardening, or relaxing outdoors. An attached carport provides convenient covered access directly into the kitchen, while laminate flooring throughout the home makes everyday upkeep easy. Major updates include a newer roof and windows, plus two

    Agent Photo

    Tonya Bredamus

    KW Martinsville

    211 Maple Dr, Collinsville, VA 24078
  • /30

    $257,997

    $12K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,904 Sq Ft

    630 Stockton Rd, Martinsville, VA 24112

    Allow us to introduce you to your new home! Welcome to the new and improved 630 Stockton Rd! This stunning 3BD/2BA turnkey home sits on a gorgeous 1-acre lot and features brand-new updates from top to bottom. The primary suite comes complete with his-and-her closets and double vanities in the en suite! Plus, enjoy two separate living areas ready to entertain your esteemed guests. There truly

    Helen McKenzie Jacobs Real Estate of the Piedmont

    630 Stockton Rd, Martinsville, VA 24112
  • /26

    $180,000

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

    716 Prospect Hill Dr, Martinsville, VA 24112

    Here is a classic 1979 Bi-Level home, offering 1,680 above-grade square feet plus a 480-square-foot finished basement with 4 bedrooms and 2 full baths. Ready for your updating ideas, this spacious layout features 2 fireplaces, one on the main-level living room and the second in the basement family room, alongside a low-maintenance vinyl exterior, a paved drive, and a private rear deck. Best of

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    716 Prospect Hill Dr, Martinsville, VA 24112
  • /7

    $47,000

    • Land
    • 12.5 Acres
    • $3,760 per Acre

    0 Dillon Fork Rd Unit 150563, Fieldale, VA 24089

    Discover the possibilities with this approximately 12.5-acre tract located on Dillons Fork Road in Fieldale, VA. Offering a desirable combination of acreage and convenient access, this property is situated near the bypass, making travel to Martinsville, Collinsville, and surrounding areas easy. The land has already been perked, providing a great head start for those considering a future homesite.

    Troy Taylor KW Martinsville

    0 Dillon Fork Rd Unit 150563, Fieldale, VA 24089
  • /37

    $339,000

    $10K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,658 Sq Ft

    246 Frank Wilson Ave, Fieldale, VA 24089

    Entertainer's Dream Home! Brick home on approx. 1.2 acres, offering 3 bedrooms, 3 full baths, a home office/potential 4th bedroom, two-car garage, and an incredible 2,220 sq. ft. of unfinished basement, workshop, and additional garage space!! With multiple living spaces, abundant storage, a large rear deck, and a beautiful park-like setting, this home offers the space and flexibility that are

    Jennifer Porter EMBOLDEN REALTY GROUP

    246 Frank Wilson Ave, Fieldale, VA 24089
  • /13

    $139,900

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

    1117 Smith Lake Rd, Martinsville, VA 24112

    Enjoy low-maintenance living in this thoughtfully designed townhouse where every square foot is put to good use. Step inside to a convenient coat and shoe cubby plus an additional coat/storage closet, helping keep everyday essentials organized. The inviting living room features built-in shelving and a cozy gas log fireplace, creating the perfect space to relax or entertain. A main-level half bath

    Agent Photo

    Tonya Bredamus

    KW Martinsville

    1117 Smith Lake Rd, Martinsville, VA 24112
  • /23

    $140,000

    • 2 Beds
    • 1 Bath
    • 768 Sq Ft

    612 Branch St, Martinsville, VA 24112

    Welcome to this cute lil maintenance free home that has been remodeled with some modern day touches., Featuring beautifully refinished hardwood floors, new lighting thru out, freshly painted, updated bathroom with blue tooth speaker light. New vinyl siding, exterior doors and storm doors, ceramic flooring in kitchen and bathroom. All new stainless steel appliances will be installed as well. Full

    Tiffany Waller Commonwealth LLC-REALTORS

    612 Branch St, Martinsville, VA 24112
  • /14

    $160,000

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

    1409 Roundabout Rd, Martinsville, VA 24112

    Charming Brick Ranch with Accessibility & Comfort. Welcome to this inviting brick ranch offering convenient one-level living and plenty of flexible space. This well-maintained home features 3 bedrooms, 1.5 baths with handicap accessibility for added ease and comfort. The main level includes a comfortable living room, spacious kitchen/dining area, creating practical layout for everyday living. A

    Vicki Whitlow Berry-Elliott, REALTORS

    1409 Roundabout Rd, Martinsville, VA 24112
  • /23

    $199,900

    • 3 Beds
    • 3 Baths
    • 1,644 Sq Ft

    3733 Longview Dr, Collinsville, VA 24078

    Welcome home to this charming 3 bedroom, 3 bath brick home offering comfort, convenience, and plenty of potential! This property features a basement, providing additional space for storage, recreation, a workshop, or future possibilities. Enjoy the convenience of a 1-car attached garage and the added peace of mind of a home generator. The roof is approximately 15 years old, and the solid brick

    Jimmy Cole HAUSER REALTY GROUP

    3733 Longview Dr, Collinsville, VA 24078
  • /50

    $269,900

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

    1001 Indian Trail, Martinsville, VA 24112

    There is a lot to love about 1001 Indian Trl! This move-in ready Martinsville home offers a spacious living room featuring a fireplace, new LVP flooring, fresh paint, and recessed lighting. The kitchen features white cabinetry, stainless steel appliances, and plenty of counter space, with a separate dining area just off the kitchen. New carpet and additional updates throughout the home, all

    Micaela Hopkins EXP Realty LLC

    1001 Indian Trail, Martinsville, VA 24112
  • /20

    $59,000

    • 2 Beds
    • 1 Bath
    • 720 Sq Ft

    920 Banks Rd, Martinsville, VA 24112

    Welcome to this 2-bedroom, 1-bath one-level home in the Chatham Heights area of Martinsville. A basement provides additional storage/utility space, and a storage shed/outbuilding is located on the property. Located near shopping, dining, schools, parks, and retail along the Commonwealth Boulevard area. For recreation, Chatham Heights Park is nearby and offers a ball diamond, basketball/tennis

    Chris Lawrence Trillionaire Realty

    920 Banks Rd, Martinsville, VA 24112
  • /36

    $287,000

    Open Sat 10AM - 12PM $8K PRICE DROP
    • 4 Beds
    • 4 Baths
    • 2,478 Sq Ft

    708 Starling Ave, Martinsville, VA 24112

    More than just a home, this unique brick Colonial Revival home offers incredible flexibility for multigenerational living, Airbnb income, a home-based business, or a combination of all three. With 2,478 square feet, 4 bedrooms, 3.5 bathrooms, multiple living areas, and a private-entry suite, there's room for extended family, aging parents, guests, or rental income. The separate living space is

    Agent Photo

    Tonya Bredamus

    KW MARTINSVILLE

    708 Starling Ave, Martinsville, VA 24112
  • /30

    $185,000

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

    818 Keel St, Martinsville, VA 24112

    Are you looking for a home with space, character, updates and convenience? This home was built in 1945 and offers approx. 1700 sq.ft. of living space with 4 bedrooms and 2 full baths. It's ideal for a growing family, anyone needing a home office, or room for guests or hobbies. As you walk up to the front door, you will begin to notice the updates. The metal roof is just a year old and offers

    Agent Photo

    Angie Ancheta

    Piedmont Realty

    818 Keel St, Martinsville, VA 24112
  • /16

    $98,900

    $20K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,209 Sq Ft

    707 Auburn Place, Martinsville, VA 24112

    Own a true piece of history with this iconic Lustron home, constructed of durable, low-maintenance enamel-coated steel - a rare mid-century modern treasure! This home has been updated while maintaining its unique character. Recent improvements include a brand-new Energy Star HVAC system for enhanced comfort and efficiency, new flooring throughout, and updated thermal pane windows across the

    Richard Sarver SARVER PROPERTIES LLC

    707 Auburn Place, Martinsville, VA 24112
  • /24

    $105,995

    $12K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 980 Sq Ft

    1010 C St, Martinsville, VA 24112

    Don't miss out! -Charming corner-lot home just minutes from Uptown Martinsville has been completely transformed. What was a gutted shell in 2025 listing, is now extensively updated/85% of the work is done, priced to sell, and arguably the prettiest house for blocks! This 2-bedroom, 1-bath, 980 sq ft home with high ceilings and character has seen major investment: a brand-new copper-colored metal

    Anne Wild EXP Realty LLC

    1010 C St, Martinsville, VA 24112
  • /29

    $145,000

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

    75 Johnson Ln, Martinsville, VA 24112

    Welcome to 75 Johnson Lane! This charming 2 bedroom ranch situated on approx .69 acre offers comfortable living with additional space in the basement that can be finished. The main level features living room, kitchen, dining area, bedrooms, and full bathroom. The walk out basement provides additional usable space, a full bathroom, and laundry area. Outside, enjoy the deck overlooking the back

    Dawn Brown Sarver Properties

    75 Johnson Ln, Martinsville, VA 24112
  • /42

    $250,000

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

    205 Murphy Rd, Collinsville, VA 24078

    Looking for a home with room to grow in a nice, welcoming neighborhood? This well-cared-for brick ranch offers 2 bedrooms & 2 baths, along with a basement that provides additional space & room to expand. Recent updates include a new HVAC system installed in July 2025, new refrigerator, dishwasher, cooktop, oven, washer & dryer, custom blinds & a propane fireplace recently connected with a new

    Andrea Hodges Weiss LYONS TEAM, REALTORS®

    205 Murphy Rd, Collinsville, VA 24078
  • /2

    $17,000

    • Land
    • 28,749 Sq Ft
    • $25,758 per Acre

    003 C Frank Wilson Ave, Fieldale, VA 24089

    Nice level building lot located in nice neighborhood. Restrictions call for home to be a minimum of 1500 Sq. ft. (if one-level). Restrictions at Deed Bk 176, Pg.513. PSA water & Sewer available, but elevations will need to be checked prior to building on it. Owners are related to the listing agent.

    Curtis Cahill Cahill Real Estate & Const

    003 C Frank Wilson Ave, Fieldale, VA 24089
  • /2

    $17,000

    • Land
    • 26,005 Sq Ft
    • $28,476 per Acre

    004 Frank Wilson Ave, Fieldale, VA 24089

    Nice level building lot. Located in a nice neighborhood. Restrictions call for home to be a minimum of 1500 sq. ft. (if one level). Restrictions at Deed Bk 176, pg 513. PSA Water & Sewer are available but elevations will need to be checked prior to building. Owners are related to Listing Agent.

    Curtis Cahill Cahill Real Estate & Const

    004 Frank Wilson Ave, Fieldale, VA 24089

Showing Results 1 - 40, Page 1 of 5

Frequently Asked Questions

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