APR.net

Mortgage lending in Virginia

203,054 mortgages were originated in Virginia 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
203,054
Median rate
6.625%
Median lender fees
$5,846
Median loan amount
$285,000
Median spread over APOR
0.220
Paid discount points
39.2%
Received lender credits
26.5%
Purchases / refinances
50.9% / 29.9%
Conventional / FHA / VA
71.2% / 11.6% / 16.7%

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 73.4% of loans here — see methodology.

Largest lenders in Virginia

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.

Lender Loans Median fees Median rate
Rocket Mortgage, LLC 14,489 $5,010 6.625%
UNITED SHORE FINANCIAL SERVICES, LLC 10,136 $7,870 6.124%
Navy Federal Credit Union 9,684 $2,066 7.750%
Truist Bank 6,374 $5,264 6.490%
Mortgage Research Center, LLC 4,500 $6,020 6.250%
MOVEMENT MORTGAGE, LLC 4,339 $6,534 6.562%
PENNYMAC LOAN SERVICES, LLC 4,338 $5,140 6.375%
ATLANTIC BAY MORTGAGE GROUP, L.L.C. 4,244 $7,307 6.500%
FREEDOM MORTGAGE CORPORATION 3,646 $6,907 6.250%
Virginia Credit Union, Inc. 3,576 $3,193 6.240%
Atlantic Coast Mortgage, LLC 3,458 $6,762 6.490%
Atlantic Union Bank 3,237 $5,649 7.500%
CROSSCOUNTRY MORTGAGE, INC. 2,938 $8,060 6.575%
NVR Mortgage Finance, Inc. 2,711 $7,519 6.125%
LANGLEY Federal Credit Union 2,701 $4,072 6.990%
Bank of America, National Association 2,688 $4,665 6.240%
Alcova Mortgage LLC 2,663 $4,525 6.625%
First Heritage Mortgage, LLC 2,637 $7,289 6.375%
AMERICAN NEIGHBORHOOD MORTGAGE ACCEPTANCE COMPANY LLC 2,520 $8,358 6.500%
CMG MORTGAGE, INC. 2,325 $7,620 6.250%
Loandepot.Com, LLC 2,215 $4,400 6.990%
NEWREZ LLC 2,175 $5,326 6.375%
Prosperity Home Mortgage, LLC 2,141 $6,008 6.500%
Towne Bank 2,077 $6,783 6.750%
NATIONSTAR MORTGAGE LLC 1,764 $3,932 7.990%

Virginia 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 473,505 2.875% $3,762 $275,000
2022 238,380 4.750% $5,750 $255,000
2023 160,655 6.875% $6,373 $255,000
2024 183,107 6.750% $6,032 $265,000
2025 203,054 6.625% $5,846 $285,000

Counties

95 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
Fairfax County 20,774 6.500% $5,971
Virginia Beach city 11,925 6.625% $6,301
Loudoun County 11,500 6.500% $5,807
Chesterfield County 10,860 6.500% $5,529
Prince William County 10,738 6.617% $6,013
Henrico County 8,202 6.625% $5,187
Chesapeake city 7,635 6.500% $6,634
Norfolk city 5,291 6.500% $7,121
Spotsylvania County 4,656 6.500% $6,849
Stafford County 4,608 6.490% $6,296
Richmond city 4,259 6.625% $5,234
Newport News city 3,898 6.500% $6,419
Hampton city 3,799 6.599% $6,327
Suffolk city 3,537 6.490% $6,658
Arlington County 3,201 6.375% $6,169
Hanover County 3,120 6.625% $5,141
Portsmouth city 3,009 6.572% $6,543
Frederick County 2,992 6.625% $5,755
Alexandria city 2,841 6.490% $6,072
Roanoke County 2,547 6.625% $4,906
Albemarle County 2,373 6.500% $5,427
James City County 2,304 6.562% $5,464
Roanoke city 2,275 6.730% $4,940
Bedford County 2,146 6.625% $5,331
Augusta County 2,101 6.875% $5,148
Fauquier County 2,009 6.625% $5,779
Rockingham County 1,868 6.750% $5,609
York County 1,849 6.490% $5,943
Montgomery County 1,576 6.750% $4,978
Lynchburg city 1,569 6.625% $5,144
Louisa County 1,534 6.590% $6,600
Culpeper County 1,503 6.500% $6,660
Orange County 1,425 6.500% $6,510
Franklin County 1,385 6.625% $5,288
Isle of Wight County 1,384 6.500% $6,520
Shenandoah County 1,252 6.750% $6,081
Caroline County 1,245 6.499% $7,405
Campbell County 1,218 6.625% $5,906
Warren County 1,205 6.625% $5,806
Gloucester County 1,185 6.625% $6,521
New Kent County 1,122 6.375% $5,882
Washington County 1,070 6.990% $4,785
Pittsylvania County 946 6.625% $5,496
Powhatan County 908 6.625% $5,334
Botetourt County 896 6.625% $4,921
Fluvanna County 892 6.625% $6,323
Petersburg city 858 6.625% $6,835
Goochland County 855 6.625% $5,389
King George County 853 6.500% $6,013
Henry County 807 6.750% $4,970
Prince George County 778 6.600% $6,972
Pulaski County 776 6.875% $4,695
Westmoreland County 746 6.500% $5,916
Dinwiddie County 732 6.500% $6,944
Manassas city 731 6.500% $6,305
Staunton city 728 6.750% $4,778
Waynesboro city 723 6.750% $5,178
Amherst County 710 6.625% $6,062
Danville city 709 6.875% $4,471
King William County 656 6.500% $5,851
Mecklenburg County 656 6.750% $5,174
Accomack County 655 6.875% $5,605
Hopewell city 623 6.625% $6,581
Charlottesville city 616 6.625% $5,076
Salem city 611 6.713% $4,851
Carroll County 599 6.750% $5,321
Wythe County 590 6.875% $4,918
Fairfax city 585 6.490% $6,078
Greene County 578 6.500% $6,595
Page County 578 6.625% $6,026
Winchester city 542 6.625% $6,849
Harrisonburg city 498 6.750% $5,259
Fredericksburg city 497 6.500% $6,557
Tazewell County 483 6.625% $5,105
Halifax County 478 6.750% $4,426
Poquoson city 457 6.500% $6,512
Smyth County 450 6.750% $5,212
Rockbridge County 445 6.625% $4,745
Nelson County 436 6.750% $6,179
Appomattox County 425 6.500% $5,769
Colonial Heights city 425 6.750% $6,025
Northumberland County 415 6.625% $6,023
Bristol city 392 6.875% $4,542
Southampton County 381 6.625% $6,110
Amelia County 365 6.625% $5,807
Wise County 358 7.125% $4,735
Middlesex County 355 6.625% $5,832
Prince Edward County 348 6.625% $5,461
Lancaster County 340 6.625% $5,718
Manassas Park city 334 6.490% $6,974
Floyd County 326 6.875% $4,623
Clarke County 326 6.750% $5,679
Madison County 324 6.625% $6,550
Northampton County 319 6.750% $6,152
Nottoway County 304 6.625% $5,270