Stem is a small town in southern Granville County, near Creedmoor and Butner. Incorporated in 1911 and named for W. T. Stem, whose family owned a general store and land where a railroad spur ended, it had 960 residents at the 2020 census.
Stem grew up around a Richmond and Danville Railroad station, and the historic Cozart-Coley House is located here.
Schools are part of Granville County Public Schools; confirm the assignment for any address with the district.
As of November 2026, about 20 homes are for sale with a Stem address, from roughly $205,000 to about $690,000. The average list price is around $381,000 for about 1,920 square feet.
Figures come from current MLS listings on this site, are rounded and change daily.
Stem-area neighborhoods on the market include Mangum Farms, along with country homes on larger lots.
Scott Hoffman and The Hoffman Realty Group at Keller Williams Legacy help buyers and sellers in Stem and across the Triangle, with more than 30 years of experience and more than 780 listings sold. Contact Scott at 919-740-0379, get your Stem home value, see our Creedmoor and Granville County guides, or see all the areas we serve.
Photo credits: Crossroads in Stem: photo by Indy beetle, CC0.
Located on nearly a quarter of an acre in Stem, and offering approximately 2,164 square feet with 3 bedrooms, 2.5 bathrooms, and an attached 2-car garage, 73 Richmond Run...
Make yourself at home at 71 Richmond Run. This gorgeous 2-story home offers the space and flexibility today's homebuyers are looking for, featuring 5 bedrooms, 3 full ba...
70 Richmond Run offers the space and flexibility today's homebuyers are looking for, right here in Stem, NC. With 5 bedrooms, 3 full bathrooms, approximately 2,511 square...
Single-level living, four bedrooms and a layout that keeps everyday life simple—69 Richmond Run has plenty to offer. Located in Stem, NC, this one-story home offers appr...
Located on just over a quarter of an acre, cul-de-sac lot in Stem, your next home is waiting. Offering approximately 2,164 square feet with 3 bedrooms, 2.5 bathrooms, an...
Country charm and shared pond ownership on 1.3 private acres! Features a main-floor primary suite, 2 bedrooms upstairs with a bonus room, and a bright kitchen facing the ...
Seller offering $2,500 in seller concessions to use as you choose! Gorgeous home in sought after Saddle Ridge neighborhood with no HOA! This home has so much to offer. ...
**UP TO $10,000 IN SELLER AND LENDER PAID CLOSING COSTS AVAILABLE! Don't miss this incredible opportunity to save thousands on your home purchase. This home is already pr...
LIKE-NEW CONSTRUCTION WITHOUT THE WAIT! UPGRADES! Move-In Ready! Built in 2023, this 3-bedroom, 2-bath RANCH offers easy one-level living with an open, light-filled layou...
$2,500 seller-paid closing cost incentive offered to the buyer with an acceptable offer. Custom-built one-level home on 1.46 acres in Stem, NC with no HOA and no carpet! ...
Discover the perfect blend of comfort, style, functionality, and privacy in this beautiful 3-bedroom, 2.5-bath home situated on 1.5 picturesque acres. Located in a small ...
Appraisal performed. Now listed below appraised value. Offering $5000 in incentives for acceptable offer. HARDWOOD FLOORS. PRIMARY BEDROOM ON FIRST FLOOR. A One-of-a-...
Listings provided courtesy of Triangle MLS, Inc. of NC, Internet Data Exchange Database. Information deemed reliable but not guaranteed. © 2026 Triangle MLS, Inc. of North Carolina. Data last updated .
Looking for the perfect place to call home in the Raleigh area? Check here first for information and homes for sale in these popular neighborhoods: Preston, Brier Creek, Heritage and Hasentree.