Mortgage lending in North Carolina
281,159 mortgages were originated in North Carolina in 2025. Here is what they cost — including the lender fees that never show up in an advertised rate.
30-year fixed, this week
6.58%
Freddie Mac’s survey average for the week of July 23, 2026 — a year earlier it was 6.75%, and the past year ranged 5.98–6.72%. The figures below are from 2025 filings and do not move with the market. Rate history
- Loans originated
- 281,159
- Median rate
- 6.500%
- Median lender fees
- $5,316
- Median loan amount
- $255,000
- Median spread over APOR
- 0.087
- Paid discount points
- 36.1%
- Received lender credits
- 22.5%
- Purchases / refinances
- 53.3% / 29.1%
- Conventional / FHA / VA
- 74.7% / 12.5% / 12.3%
Figures are medians of loans actually originated in 2025, as reported under the Home Mortgage Disclosure Act. They describe what borrowers received, not what you would be offered: HMDA contains no credit scores, so these numbers cannot be read as pricing for any individual. Lender fees are reported for 71.4% of loans here — see methodology.
Largest lenders in North Carolina
Ranked by loans originated. The fee column is where lenders differ most — it is the money they charged to make the loan, and it is not part of the interest rate.
North Carolina year by year
The same measures across every year of filings available. Rates follow the market; fees move for their own reasons.
| Year | Loans | Median rate | Median fees | Median loan |
|---|---|---|---|---|
| 2021 | 546,594 | 2.990% | $3,466 | $215,000 |
| 2022 | 341,846 | 4.400% | $4,668 | $215,000 |
| 2023 | 244,408 | 6.750% | $5,344 | $215,000 |
| 2024 | 256,790 | 6.750% | $5,381 | $235,000 |
| 2025 | 281,159 | 6.500% | $5,316 | $255,000 |
Counties
85 counties had at least 300 loans in 2025. Smaller counties are left out rather than published from a handful of records.
| County | Loans | Median rate | Median fees |
|---|---|---|---|
| Wake County | 32,310 | 6.490% | $4,733 |
| Mecklenburg County | 29,329 | 6.500% | $5,188 |
| Guilford County | 11,525 | 6.500% | $5,125 |
| Forsyth County | 9,620 | 6.500% | $5,036 |
| Cumberland County | 8,370 | 6.375% | $6,027 |
| Union County | 8,298 | 6.500% | $5,504 |
| Brunswick County | 8,193 | 6.500% | $5,116 |
| Johnston County | 7,995 | 6.490% | $5,425 |
| Durham County | 7,684 | 6.500% | $4,699 |
| Cabarrus County | 7,194 | 6.500% | $5,688 |
| Onslow County | 7,087 | 6.250% | $6,181 |
| Gaston County | 7,009 | 6.500% | $5,675 |
| New Hanover County | 6,562 | 6.500% | $4,879 |
| Iredell County | 6,305 | 6.500% | $5,368 |
| Buncombe County | 5,578 | 6.525% | $5,263 |
| Harnett County | 5,532 | 6.250% | $6,453 |
| Catawba County | 4,897 | 6.500% | $5,405 |
| Alamance County | 4,837 | 6.500% | $5,162 |
| Davidson County | 4,799 | 6.500% | $5,554 |
| Rowan County | 3,974 | 6.500% | $5,776 |
| Pitt County | 3,900 | 6.500% | $5,186 |
| Moore County | 3,677 | 6.375% | $5,790 |
| Randolph County | 3,200 | 6.625% | $5,424 |
| Henderson County | 3,103 | 6.500% | $5,110 |
| Craven County | 3,084 | 6.490% | $5,182 |
| Lincoln County | 2,925 | 6.500% | $5,360 |
| Orange County | 2,897 | 6.500% | $4,915 |
| Wayne County | 2,636 | 6.490% | $6,097 |
| Pender County | 2,534 | 6.500% | $5,550 |
| Franklin County | 2,471 | 6.500% | $5,276 |
| Carteret County | 2,442 | 6.500% | $4,965 |
| Cleveland County | 2,373 | 6.625% | $5,513 |
| Nash County | 2,288 | 6.500% | $6,412 |
| Rockingham County | 2,272 | 6.500% | $5,298 |
| Hoke County | 2,212 | 6.240% | $7,077 |
| Chatham County | 2,161 | 6.500% | $4,887 |
| Burke County | 1,900 | 6.500% | $5,143 |
| Caldwell County | 1,896 | 6.500% | $5,348 |
| Stanly County | 1,878 | 6.500% | $5,471 |
| Dare County | 1,806 | 6.750% | $5,481 |
| Lee County | 1,786 | 6.250% | $6,078 |
| Haywood County | 1,655 | 6.500% | $5,766 |
| Wilson County | 1,649 | 6.500% | $5,774 |
| Granville County | 1,461 | 6.500% | $5,606 |
| Currituck County | 1,445 | 6.625% | $6,760 |
| Surry County | 1,388 | 6.500% | $5,423 |
| Robeson County | 1,360 | 6.625% | $5,953 |
| Rutherford County | 1,345 | 6.575% | $5,704 |
| Davie County | 1,317 | 6.490% | $5,558 |
| Pasquotank County | 1,256 | 6.500% | $6,646 |
| Watauga County | 1,203 | 6.625% | $5,054 |
| Stokes County | 1,200 | 6.500% | $5,965 |
| Wilkes County | 1,141 | 6.500% | $4,959 |
| Macon County | 998 | 6.625% | $6,362 |
| Lenoir County | 954 | 6.500% | $5,591 |
| Sampson County | 941 | 6.500% | $6,314 |
| Person County | 933 | 6.500% | $5,559 |
| Beaufort County | 906 | 6.500% | $5,091 |
| McDowell County | 876 | 6.500% | $5,403 |
| Jackson County | 849 | 6.500% | $6,631 |
| Cherokee County | 825 | 6.750% | $6,301 |
| Columbus County | 785 | 6.500% | $5,900 |
| Yadkin County | 770 | 6.500% | $5,100 |
| Transylvania County | 768 | 6.624% | $5,578 |
| Duplin County | 722 | 6.625% | $5,426 |
| Alexander County | 685 | 6.500% | $5,507 |
| Edgecombe County | 675 | 6.625% | $5,410 |
| Vance County | 617 | 6.500% | $6,292 |
| Ashe County | 601 | 6.500% | $4,830 |
| Richmond County | 597 | 6.624% | $5,028 |
| Halifax County | 540 | 6.625% | $5,913 |
| Montgomery County | 538 | 6.500% | $5,205 |
| Avery County | 532 | 6.625% | $5,337 |
| Polk County | 492 | 6.750% | $4,972 |
| Scotland County | 486 | 6.612% | $6,131 |
| Camden County | 417 | 6.375% | $7,469 |
| Madison County | 405 | 6.625% | $5,343 |
| Bladen County | 396 | 6.750% | $5,717 |
| Perquimans County | 393 | 6.520% | $7,201 |
| Warren County | 380 | 6.500% | $5,705 |
| Caswell County | 369 | 6.612% | $6,271 |
| Yancey County | 347 | 6.535% | $5,312 |
| Pamlico County | 342 | 6.625% | $5,727 |
| Chowan County | 323 | 6.750% | $5,334 |
| Anson County | 322 | 6.563% | $4,859 |