Homebuyer Programs in Carrboro, North Carolina (2026)
Est. City Population
20,962
Median Home Price
$432,000
Est. Closing Costs
$10,800
By Tyler Thompson · NC Licensed Agent · Updated May 24, 2026
Carrboro is a town of 20,962 in Orange County, North Carolina, bordering Chapel Hill on the west and a 20-minute commute to the University of North Carolina at Chapel Hill campus. Carrboro grew up as a textile mill village in the early 1900s and today is known for its progressive politics, walkable downtown, and arts scene anchored by The ArtsCenter, Cat's Cradle, and the Weaver Street Market food cooperative. The town's median household income is $85,743, and 69.9 percent of residents have a bachelor's degree or higher, reflecting deep ties to UNC and the broader Triangle research community.
The Carrboro housing market sits well below Chapel Hill prices. The average home value was $431,560 as of April 2026 according to Zillow, down 2.9 percent year over year, and roughly 30 percent less than Chapel Hill across town. Townhomes and condos drive much of Carrboro entry-level inventory, with attached housing concentrated near the downtown core and along Main Street. Affordable single-family stock is concentrated in older neighborhoods near Greensboro Street and the historic mill-era areas.
Two nonprofit programs serve Carrboro buyers. Community Home Trust is a community land trust that explicitly serves both Chapel Hill and Carrboro, with 348 permanently affordable homes in inventory across the two towns sold 30 to 50 percent below market value. Habitat for Humanity of Orange County serves anyone who lives or works in Orange County, with its Mortgage-Ready Program providing zero-interest mortgages and no down payment for income-qualified buyers. Habitat current build, Weavers Grove, is located in nearby Chapel Hill but applications are open to Carrboro residents who meet the live-or-work-in-Orange-County requirement.
The Town of Carrboro itself does not run a direct down payment assistance program for individuals. As a member of the Orange County Local Government Affordable Housing Collaborative (alongside Orange County, Chapel Hill, and Hillsborough), Carrboro allocates federal HOME funds to nonprofit partners like Community Home Trust and Habitat rather than to buyers directly. Stacked with state-level North Carolina Housing Finance Agency programs, Carrboro buyers have access to two local nonprofit programs, three state programs, and seven federal programs (12 total), a strong stack for a town this small.
Local Down Payment Assistance Programs
Programs below are administered locally and are specific to this city, county, or area nonprofits.
Nonprofit Programs
| Program Name | Type | Amount | First-Time |
|---|---|---|---|
| Community Home Trust Affordable Homeownership | Below-market home purchase through community land trust | 30 to 50 percent below market value home prices | No |
| Habitat for Humanity of Orange County Mortgage-Ready Program | Below-market home purchase with zero-interest mortgage | Zero-interest mortgage, no down payment required | Required |
What Does Buying a $320,000 Home in Carrboro Actually Cost?
Example shows a buyer purchasing a Community Home Trust townhome listed at $320,000 (well below the Carrboro market average of $431,560 thanks to the community land trust resale formula). With an FHA loan at 3.5 percent down ($11,200), and $15,000 in NC 1st Home Advantage Down Payment forgivable assistance applied to down payment and closing costs, the buyer covers down payment in full and applies the remaining $3,800 toward $10,800 in estimated closing costs. Seller credits typically cover the remaining $7,000 in closing costs, bringing the buyer to roughly $0 cash to close. Community Home Trust limits resale price to keep the home affordable for the next buyer, so the buyer builds limited equity but secures stable homeownership. Income limits apply: NC 1st Home Advantage requires household income within NCHFA limits and 640 minimum credit score; Community Home Trust requires household income of at least $45,000 with maximums by household size.
How to Apply for DPA Programs in Carrboro
- 1Step 1
Check your eligibility against program income limits. Community Home Trust caps household income at $102,350 for a household of 1 up to $181,341 for a household of 7, and requires minimum household income of $45,000. Habitat for Humanity of Orange County caps household income at $71,200 (household of 1) up to $134,250 (household of 8). NC 1st Home Advantage Down Payment follows North Carolina Housing Finance Agency income limits by county.
- 2Step 2
Complete required homebuyer education. Community Home Trust provides certified financial counselors who deliver required education for their program. EMPOWERment Inc., a Carrboro-area community development corporation that manages 73 affordable rentals in Orange County, also offers homebuyer education workshops. Call EMPOWERment at 919-967-8779 to register for the next workshop.
- 3Step 3
Contact a local housing counselor. For Community Home Trust homes in Carrboro or Chapel Hill, contact Community Home Trust directly at 919-967-1545 or info@communityhometrust.org. For Habitat homes in Weavers Grove (Chapel Hill, open to all Orange County residents), email applications@orangehabitat.org and join the Mortgage-Ready Interest List on the Habitat for Humanity of Orange County website.
- 4Step 4
Get pre-approved for a mortgage. State North Carolina Housing Finance Agency programs (NC 1st Home Advantage Down Payment, NC Home Advantage Mortgage) require working with an NCHFA-approved lender. Habitat for Humanity of Orange County provides its own zero-interest mortgages directly, although buyers with their own approved loan may be able to use it on a Habitat home. Community Home Trust buyers work with conventional or FHA lenders who finance the home portion (Community Home Trust owns the land under a 99-year ground lease).
- 5Step 5
Find a home within program guidelines. Community Home Trust maintains an active listings page showing currently available homes in both Carrboro and Chapel Hill. Inventory turns over slowly because the program is designed for permanent affordability, so checking listings regularly is important. Habitat for Humanity of Orange County opens applications for its next Weavers Grove cycle on June 1, 2026.
- 6Step 6
Submit your application with all required documentation. Community Home Trust processes applications on a rolling basis. Habitat for Humanity of Orange County opens application cycles when homes are roughly 9 months from move-in ready, then takes 3 to 6 months for program requirements and another 3 months for loan approval and closing. For broader Orange County affordable housing questions, contact Orange County Housing Director Blake Rosser at 919-245-2492 or brosser@orangecountync.gov.
Housing Market in Carrboro
The Carrboro housing market is small, with only about 9,474 households, which makes monthly sale-price medians volatile. As of April 2026, Zillow reports an average home value of $431,560, down 2.9 percent year over year, while Redfin March 2026 monthly snapshot shows a median sale price of $720,000 with homes selling in 35 days, a swing driven by a small number of high-end transactions. The U.S. Census Bureau reports the longer-run median owner-occupied home value at $539,400 (2020 to 2024 American Community Survey), which is a more stable benchmark for what a typical Carrboro home is worth.
The broader Triangle market shifted toward buyers in 2025 as mortgage rates above 6 percent slowed activity, inventory rose 25 percent year over year per Doorify MLS, and days on market increased about 30 percent. Carrboro 35-day average is notably faster than Chapel Hill at 55 days, reflecting tighter supply for the more limited Carrboro inventory.
What this means for buyers: Carrboro smaller market and lower price point make it the most affordable entry into the Chapel Hill school district and UNC commute, but limited inventory means well-priced homes still move quickly. First-time buyers should look at townhomes and condos near downtown Carrboro to find homes within reach of program income limits.