Erwin is a town in eastern Harnett County on the Cape Fear River, next to Dunn and about 40 miles south of Raleigh. It had about 4,500 residents at the 2020 census.
The town was first called Duke, after the family that built the Erwin Cotton Mill here in 1902, and was renamed Erwin in 1925. The mill operated until 2000, and its buildings are now the Erwin Business Complex. Downtown Erwin, the Averasboro Battlefield Historic District and Oak Grove are listed on the National Register of Historic Places.
:format(webp):quality(80)/u.realgeeks.media/raleighrealestatesearch/erwin-mill-complex.jpg)
US 421 connects Erwin to Dunn and I-95 to the east and to Lillington to the northwest. Schools are part of Harnett County Schools, including Erwin Elementary and Triton High School; confirm the assignment for any address with the district.
As of November 2026, about 70 homes are for sale with an Erwin address, from roughly $105,000 to about $750,000. The average list price is around $308,000 for about 1,850 square feet.
Figures come from current MLS listings on this site, are rounded and change daily.
Homes on the market include early 1900s mill houses in the Erwin Mills area, mid-century homes in town and newer homes on larger lots outside town.
Scott Hoffman and The Hoffman Realty Group at Keller Williams Legacy help buyers and sellers in Erwin 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 Erwin home value, see our Dunn guide and Harnett County guide, or see all the areas we serve.
Photo credits: Downtown Erwin and the Erwin Business Complex: photos by Indy beetle (1, 2), CC0.
Charming 2-bedroom, 1-bath home situated on a corner lot! A large covered front porch offers a welcoming spot to relax, while hardwood floors throughout much of the home ...
Great opportunity! The house needs some crawl space and joist repair. Amazing potential for great equity See private remarks
Here is your 4 bedrooms and 3 full baths home. This home has a comfortable floorplan yet lots of privacy. Home has been updated with new shingles, water heater, vinyl pl...
***THE BEST DEAL IN TOWN!*** Affordable Home!!! *Workshop!!!* Seller Paying $5,000 in Buyer's Closing Costs!!! Don't miss out on this Awesome House & Deal! Updated/Remode...
Welcome to this charming 2-bedroom, 2-bathroom home located in Erwin, NC! This home offers a comfortable living room, kitchen, and dedicated dining room, providing a func...
Classic Brick Home on .55 Acre with Room for a Pool! Welcome to where classic all-brick construction, spacious rooms, and exceptional outdoor living potential come toget...
A FIRST-FLOOR GUEST SUITE, DEDICATED STUDY & SPACIOUS UPSTAIRS LOFT! Discover flexible living in this new construction Abigale featuring 2,473 sq. ft., 4 bedrooms, 3 full...
Great opportunity to own this 2 bedroom, 1 bathroom home in Erwin. Home is situated on the corner of N 11th St and E J St. You are greeted by the large covered front porc...
Discover the potential of this traditional Erwin home. Featuring 2 bedrooms, 1 just remodeled full bathroom and approximately 1170 sq ft of living space. This home offers...
There's something about a classic brick ranch that just feels like home and this listing has that kind of appeal. The functional floorplan offers comfortable, easy living...
There's something about a classic brick ranch that just feels like home and this listing has that kind of appeal. The functional floor plan offers comfortable, easy livin...
Up to *$15,000 BUYER ALLOWANCE*, USE AS YOU CHOOSE when using builder-owned lender, Liberty Ridge Lending! A must see! A Ben Stout Construction new home featuring the Pyp...
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.