24

Colonial Heights Homes for Sale

Section Image Section Image
  • /3

    $389,500 New Construction

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

    3867 Perthshire Ln, Colonial Heights, VA 23834

    Awesome new home has been started and this one features a large garage. Home is open and has separate Primary on one end with two additional bedrooms and a bath on the other. Primary suite has a nice WIC and a large Private Bath. Center Great Room, Kitchen, and Dining space is very open and perfect for entertaining. Just a phenomenal plan, great builder, and under 400k.

    Agent Photo

    Rick Tetterton

    Long & Foster REALTORS

    (804) 373-2385

    3867 Perthshire Ln, Colonial Heights, VA 23834
  • /26

    $225,000

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

    306 Hamilton Ave, Colonial Heights, VA 23834

    Welcome to 306 Hamilton Avenue, a charming and well-maintained two-story home nestled in the heart of Colonial Heights. From the moment you arrive, the inviting country-style front porch sets the tone for warmth and character, while the newly built rear deck provides the perfect outdoor space for entertaining or relaxing in the evenings.Step inside to discover gleaming hardwood floors

    Daniel Harnsberger EXP Realty LLC

    306 Hamilton Ave, Colonial Heights, VA 23834
  • /38

    $390,000

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

    201 Winston Ave, Colonial Heights, VA 23834

    Constructed in 1962, the home sits on a 0.37-acre lot and features a wrap-around porch, an inground pool, and a fenced yard, providing ample outdoor living space. Summer is around the corner and this home is already set up for your pool party! The interior underwent significant renovations between 2021 and 2022, including updates to the kitchen, luxury vinyl plank flooring, refinished wood

    Donnell Cobb Redfin Corporation

    201 Winston Ave, Colonial Heights, VA 23834
  • /48

    $459,000 Open Sun 1PM - 3PM

    • 5 Beds
    • 2.5 Baths
    • 3,275 Sq Ft

    3101 Greenwood Ave, Colonial Heights, VA 23834

    Absolutely gorgeous brick rancher with a full finished basement! This property offers an amazing 3,275 total heated square feet. The main level features the stately formal living room with hardwood floor and picture window, the lovely formal dining room, an immaculate updated kitchen complete with quartz counters, stainless steel appliances, hardwood floors, and large center island, the cozy

    David Patsel Napier Realtors, ERA

    3101 Greenwood Ave, Colonial Heights, VA 23834
  • /28

    $360,000

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

    1249 Riveroaks Dr, Colonial Heights, VA 23834

    Don't miss this opportunity to own a beautifully-maintained, charming brick rancher in the heart of Colonial Heights! This home is well-built, well-maintained, and is just waiting for your cosmetic updates. Located in a lovely neighborhood, this spacious 1,819 sq ft home features three generously-sized bedrooms and two full bathrooms, offering comfortable living space for anyone looking for a

    Diana Seward Century 21 Colonial Realty

    1249 Riveroaks Dr, Colonial Heights, VA 23834
  • /28

    $329,000

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

    307 Washington Ave, Colonial Heights, VA 23834

    Welcome to this beautifully maintained Cape Cod-style home, featuring classic charm combined with contemporary upgrades. The exterior boasts durable vinyl siding and timeless double-hung windows that provide both style and energy efficiency. Step outside onto the new composite decking with vinyl railing. The backyard offers privacy and convenience, enclosed by a sturdy privacy fence with a double

    Faith Heaton Cole Real Estate, Inc.

    307 Washington Ave, Colonial Heights, VA 23834
  • /50

    $340,000

    • 5 Beds
    • 2 Baths
    • 2,076 Sq Ft

    205 Crestwood Dr, Colonial Heights, VA 23834

    Welcome home to this well-maintained brick rancher with a walk out finished basement! Upon entering the home, you are welcomed into the charming living room, with tons of natural light and an arched entry into dining room. Durable hardwood flooring flow seamlessly throughout. NEWLY renovated kitchen and bathrooms. This open floor plan allows the kitchen to lead into the family room and contains a

    Stephanie Napoleon Real Broker LLC

    205 Crestwood Dr, Colonial Heights, VA 23834
  • /25

    $450,000

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

    106 Kennon Pointe Ct, Colonial Heights, VA 23834

    Welcome to this Lovely, Meticulously Maintained, Move-In Ready, 4 Bedroom, 3 Full Bath, Low Maintenance Home with 2 car Attached Garage in the 55+ Community of Kennon Pointe! This Beautiful Home offers everything you need and more! The Foyer with Gleaming Hardwood Floors, Columns and 2 Coat Closets Welcomes you into the Home. The Formal Dining Room offers Hardwood Floors, Tray Ceiling and

    Lorna Cornett Weichert Brockwell & Associate

    106 Kennon Pointe Ct, Colonial Heights, VA 23834
  • /38

    $315,000

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

    309 Royal Oak Ave, Colonial Heights, VA 23834

    This Charming Home is Updated & Move-In Ready! This 4 Bedroom 2 Bath Cape sits on a Corner lot with a Fenced Back Yard & Detached Garage. Enjoy the Classic Style of this home with the Modern updates that allow for easy living. New LVP Floors, Fresh Paint, Updated Bathrooms & Granite Countertops, Tile Backsplash, New Stainless Stove, Microwave & Refrigerator in the Kitchen. A New Roof, Vinyl

    Diana Ofoia United Real Estate Richmond

    309 Royal Oak Ave, Colonial Heights, VA 23834
  • /30

    $374,999

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

    1131 Peace Cliff Ct, Colonial Heights, VA 23834

    Newly renovated 3 bedroom 2.5 bathroom home. All new flooring throughout the home, a mix of carpet and LVP floors. New custom cabinets, bath tubs, light fixtures, and deck installed in the home as well. The main floor includes a cozy living room and a family room with a brick fireplace.Situated in a well-established neighborhood, this property is convenient to Tussing Elementary and White Bank

    Alyssa Henshaw H. L. Henshaw Realty Co., Inc.

    1131 Peace Cliff Ct, Colonial Heights, VA 23834
  • /31

    $269,900

    • 1,875 Sq Ft

    2207 Wakefield Ave, Colonial Heights, VA 23834

    Fantastic investment opportunity! This well-maintained brick duplex offers two spacious 2-bedroom, 1-bath units, each with approximately 937.5 sq ft of living space. Both units feature large living rooms, eat-in kitchens, and washer/dryer hookups for added convenience. Each side also has separate entrances and utilities, making this an ideal setup for rental income or multi-generational living.

    Carrie Akins The Hogan Group Real Estate

    2207 Wakefield Ave, Colonial Heights, VA 23834
  • /24

    $299,900 Open Sun 2PM - 4PM

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

    138 Hampton Dr, Colonial Heights, VA 23834

    Charming, move-in ready brick ranch in the heart of Colonial Heights! This well-maintained home offers 3 bedrooms, 1.5 baths, and nearly 1,500 sq ft of comfortable living space all on one level. Situated on a spacious 0.71-acre lot (VERY BIG LOT for Colonial Heights), the property features a new roof, hardwood floors, and a cozy living area with fireplace. Enjoy the convenience of a half bath for

    Jeremy Cecchettini Real Broker LLC

    138 Hampton Dr, Colonial Heights, VA 23834
  • /35

    $235,000

    • 3 Beds
    • 1 Bath
    • 924 Sq Ft

    112 Moore Ave, Colonial Heights, VA 23834

    Welcome to 112 Moore Avenue in Colonial Heights! This beautifully renovated all-brick ranch offers 3 bedrooms, 1 full bath, and a fully fenced backyard featuring a freshly painted 16x16 deck—perfect for outdoor entertaining.Step inside to a spacious living room filled with natural light from a large bay window. Refinished hardwood floors, recessed lighting, and a coat closet add warmth and

    Dave Ludlow EXP Realty LLC

    112 Moore Ave, Colonial Heights, VA 23834
  • /20

    $259,000

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

    415 Springdale Ave, Colonial Heights, VA 23834

    Cozy waterfront bungalow with tons of potential for new buyer to make their own! Come see this unique 2-bedroom, one bath log cabin in the heart of Colonial Heights! Conveniently located close to restaurants, shops, and I-95.

    Danielle Wade Century 21 Colonial Realty

    415 Springdale Ave, Colonial Heights, VA 23834
  • /43

    $549,000

    • 5 Beds
    • 4.5 Baths
    • 3,494 Sq Ft

    231 White Sand Ct, Colonial Heights, VA 23834

    Stunning brick-front home in White Bank Landing! This beautiful 5 bedroom 4.5 bathroom home with two primary bedrooms on each level will amaze you. The two-story foyer with hardwood floor welcomes you to the formal living room with hardwood floor and crown molding continues to the formal dining room with hardwood floor, crown molding and chair rails. Pass the double door and enter the family room

    Joo Lee Virginia Capital Realty

    231 White Sand Ct, Colonial Heights, VA 23834
  • /27

    $279,950

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

    116 Gilcreff Place, Colonial Heights, VA 23834

    116 Gilcreff Place | Colonial HeightsWelcome home to this beautifully maintained 3 bed, 2.5 bath townhome—designed with family comfort in mind. Featuring soaring 20-foot ceilings and a spacious open layout, this home blends style and function with a first-floor primary suite, expansive living area and family room, and an eat-in kitchen with ample counter space. Enjoy quality upgrades

    Chris Symeonides Fathom Realty Virginia

    116 Gilcreff Place, Colonial Heights, VA 23834
  • /32

    $230,000

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

    713 Lakeview Ave, Colonial Heights, VA 23834

    Great opportunity to own a 3-bedroom, 1.5-bath ranch-style bungalow in the Lakeview neighborhood of Colonial Heights. This single-level home features an eat-in kitchen with access to the back deck and three comfortable bedrooms ready for your updates and ideas.Major systems are already taken care of — roof (2020), water heater (2021), and HVAC (2023) — so you can focus on easy cosmetic

    Jose Ramos United Real Estate Richmond

    713 Lakeview Ave, Colonial Heights, VA 23834
  • /10

    $179,900

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

    817 Lafayette Ave, Colonial Heights, VA 23834

    Looking for a fantastic investment or a cozy home with just a little TLC? This charming cottage is ideal for renters or small families seeking a comfortable living space in a convenient location! This home features 2 bedrooms, one bath, family room, dining room, separate laundry area with a door to the back yard and the kitchen has a new gas stove and a three drawers (one can be converted to

    Holly Pond Base Camp Realty of VA Inc

    817 Lafayette Ave, Colonial Heights, VA 23834
  • /37

    $269,900

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

    224 Hamilton Ave, Colonial Heights, VA 23834

    This is not your cookie cutter house! Energy-efficient home tucked away in a quiet, beautiful Colonial Heights neighborhood. Major updates include solar panels for reduced energy costs, a 1-year-old HVAC system, new dishwasher (2 months old), and a 3-year-old refrigerator—all offering peace of mind and convenience. This 2-bedroom of the 4 bedroom's features walk-in closets so spacious,

    Mario Ta EXP Realty LLC

    224 Hamilton Ave, Colonial Heights, VA 23834
  • /8

    $288,000 Open Sun 1PM - 3PM

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

    116 Fairfax Ave, Colonial Heights, VA 23834

    Charm abounds in this rare and updated home on corner lot in the heart of Colonial Heights. Georgeous chandelier in foyer draws you into the fabulous home. Dramatic twelve foot ceilings and large rooms make this home special. There are fireplaces in two of the rooms which seller believes could be converted to double sided fireplaces if desired. Freshly painted, new carpet, new electrical and

    Debra Russell Century 21 Colonial Realty

    116 Fairfax Ave, Colonial Heights, VA 23834
  • /50

    $340,000

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

    125 Prestige Place Unit 6A, Colonial Heights, VA 23834

    Spacious End-unit Condo in the heart of Colonial Heights! Three bedrooms and three full baths, large living room, open to the formal dining room, large eat in kitchen with tons of cabinets, a bay window and the adjoining utility room. Private and relaxing rear screened porch to enjoy!

    Ryan Sanford RE/MAX Commonwealth

    125 Prestige Place Unit 6A, Colonial Heights, VA 23834
  • /50

    $535,000

    • 7 Beds
    • 3.5 Baths
    • 2,188 Sq Ft

    203 Lafayette Ave, Colonial Heights, VA 23834

    This house offers 7 Bedrooms and 3 Baths and 1 half bath for guests. The upgrades and renovations: spacious second floor addition, Modern open floor plan, gourmet kitchen with pantry and custom-built all-wood cabinetry with soft-close drawers and doors. Granite countertops throughout. Set of Samsung all-black kitchen appliances, Hardwood Floors in main living areas, Ceramic tile flooring in the

    Jose Pietri MAS Realty LLC

    203 Lafayette Ave, Colonial Heights, VA 23834
  • /21

    $290,000

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

    104 Ashley Place, Colonial Heights, VA 23834

    Top to bottom makeover just completed on this 2-story townhome conveniently located in the City of Colonial Heights. Professionally painted on the interior in a warm grey hue with gloss white trim. Beautiful LVP with that rustic wood grain look in the living spaces and 2nd and 3rd bedrooms. Primary bedroom, hallway upstairs and along center of the stairs has neutral light grey carpet with

    Joy Harris-Cobb Harris & Assoc, Inc

    104 Ashley Place, Colonial Heights, VA 23834
  • /36

    $374,950 New Construction

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

    208 Piedmont Ave, Colonial Heights, VA 23834

    NEW CONSTRUCTION! Welcome to this gorgeous 4-bedroom, 3-bathroom, one level home! This home was built in 2025 and features hardwood floors and an open floor plan. You will love the kitchen with granite countertops, beautiful 42-inch cabinets, a new stove, dishwasher, microwave and refrigerator. The home has a walk-in laundry room complete with a new washer and dryer. The primary bedroom

    Damien Cummings 757 Realty LLC

    208 Piedmont Ave, Colonial Heights, VA 23834

Why Live in Colonial Heights

Colonial Heights, nestled between Richmond and Petersburg, is a neighborhood that balances small-town charm with urban conveniences. With a population of around 18,000, it features a variety of architectural styles, including split levels, bungalows, ranch homes, colonial-inspired houses, farmhouses, and Cape Cods. Young students attend Tussing Elementary School and Colonial Heights Middle School, both of which have active Student Cooperative Associations. Colonial Heights High School is notable for its robust music and arts programs, including a band program recognized as an Honor Band for over 15 years. Local attractions include White Bank Park, offering a disc golf course, horseshoe pits, a volleyball court, and a boat ramp for kayaking or canoeing. Fort Clifton Park, a historic Civil War site, features wooded trails and campaign signage, while Flora Hill Park provides climbing structures, slides, and open fields for recreational activities. Dining options range from the decadent brunches at Milk & Honey Café to traditional Italian dishes at GRILL Colonial Italian Restaurant. The neighborhood also boasts the world’s largest Arby’s. For shopping, residents frequent Southpark Mall, which houses over 80 stores and is surrounded by big box retailers like Target and Walmart. Colonial Heights is approximately 22 miles from Downtown Richmond, accessible via Interstate 95, and about 2 miles from the Ettrick Amtrak station. Richmond International Airport is 32 miles away, facilitating out-of-state travel.

Frequently Asked Questions

Is Colonial Heights a good place to live?
Colonial Heights is a good place to live. Colonial Heights is considered car-dependent and somewhat bikeable. Colonial Heights is a suburban neighborhood with a crime score of 4, on par with the average neighborhood in the U.S. Colonial Heights has 9 parks for recreational activities. It is fairly sparse in population with 3.7 people per acre and a median age of 42. The average household income is $87,017 which is below the national average. College graduates make up 25.6% of residents. A majority of residents in Colonial Heights are home owners, with 39% of residents renting and 61% of residents owning their home. A local real estate agent serving Colonial Heights can help you decide if this neighborhood is the right one for you. Learn more on our Colonial Heights neighborhood guide.
Is Colonial Heights, VA a safe neighborhood?
Colonial Heights, VA is a safe neighborhood and is on par with the average neighborhood in the United States. It received a crime score of 4 out of 10.
How much do you need to make to afford a house in Colonial Heights?
The median home price in Colonial Heights is $361,899. If you put a 20% down payment of $72,400 and had a 30-year fixed mortgage with an interest rate of 6.75%, your estimated principal and interest payment would be $1,880 a month plus property taxes, HOA fees, home insurance, PMI, and utilities. Using the 28% rule, you would need to make at least $81K a year to afford the median home price in Colonial Heights. The average household income in Colonial Heights is $87K.
What are the best public schools in Colonial Heights?
The best public schools that serve Colonial Heights are:
What are the best private schools in Colonial Heights?
The best private schools that serve Colonial Heights are:
  • Saint Joseph School has an A+ Niche grade, a student teacher ratio of 11:1 and an average review score of 5.0.
  • Life Christian Academy has a B Niche grade, a student teacher ratio of 16:1 and an average review score of 3.5.
What are the most popular zip codes in Colonial Heights, Colonial Heights, VA?
The most popular zip codes in Colonial Heights, Colonial Heights, VA include 23834, 23803, 23875, 23831 and 23805.
What are the most popular neighborhoods near Colonial Heights, Colonial Heights, VA?
The most popular neighborhoods near Colonial Heights, Colonial Heights, VA are Windsor Hills, Old Towne Petersburg, South Chesterfield County, Bermuda Hundred and The Highlands.

Home Trends in Colonial Heights, VA

Housing Trends

Median Sale Price
$327,999
Median Single Family Sale Price
$327,999
Median Townhouse Sale Price
$1,099,888
Median 2 Bedroom Sale Price
$520,000
Median 1 Bedroom Sale Price
$820,000
Average Price Per Sq Ft
$257
Number of Homes for Sale
18
Last 12 months Home Sales
204
Months of Supply
1.10
Median List Price
$361,899
Median Change From 1st List Price
4%
Median Home Sale Price YoY Change
5%
How to Buy a Home How to Finance a Home How to Sell a Home