Mortgage lending in Wisconsin
154,669 mortgages were originated in Wisconsin 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
- 154,669
- Median rate
- 6.625%
- Median lender fees
- $3,062
- Median loan amount
- $185,000
- Median spread over APOR
- 0.120
- Paid discount points
- 20.4%
- Received lender credits
- 20.1%
- Purchases / refinances
- 43.2% / 32.9%
- Conventional / FHA / VA
- 89.6% / 5.6% / 4.6%
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 60.1% of loans here — see methodology.
Largest lenders in Wisconsin
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.
Wisconsin 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 | 305,666 | 2.990% | $2,080 | $165,000 |
| 2022 | 174,587 | 4.500% | $2,575 | $155,000 |
| 2023 | 128,180 | 6.875% | $2,820 | $145,000 |
| 2024 | 137,362 | 6.990% | $3,039 | $165,000 |
| 2025 | 154,669 | 6.625% | $3,062 | $185,000 |
Counties
66 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 |
|---|---|---|---|
| Milwaukee County | 19,382 | 6.750% | $3,073 |
| Dane County | 16,273 | 6.625% | $3,390 |
| Waukesha County | 12,607 | 6.625% | $2,909 |
| Brown County | 7,322 | 6.500% | $2,610 |
| Outagamie County | 5,623 | 6.490% | $2,509 |
| Racine County | 5,489 | 6.750% | $2,872 |
| Rock County | 5,139 | 6.875% | $3,337 |
| Winnebago County | 4,659 | 6.500% | $2,727 |
| Kenosha County | 4,043 | 6.875% | $3,286 |
| Washington County | 4,036 | 6.625% | $2,935 |
| Marathon County | 3,467 | 6.625% | $2,850 |
| Sheboygan County | 2,973 | 6.750% | $3,006 |
| La Crosse County | 2,910 | 6.625% | $2,746 |
| Walworth County | 2,877 | 6.875% | $3,567 |
| St. Croix County | 2,808 | 6.750% | $3,915 |
| Fond du Lac County | 2,673 | 6.750% | $2,739 |
| Ozaukee County | 2,529 | 6.750% | $2,854 |
| Eau Claire County | 2,498 | 6.750% | $3,652 |
| Dodge County | 2,492 | 6.750% | $2,984 |
| Manitowoc County | 2,251 | 6.500% | $2,345 |
| Jefferson County | 2,188 | 6.750% | $3,340 |
| Columbia County | 2,026 | 6.750% | $3,139 |
| Sauk County | 1,767 | 6.750% | $3,302 |
| Calumet County | 1,555 | 6.495% | $2,715 |
| Chippewa County | 1,537 | 6.750% | $3,711 |
| Wood County | 1,496 | 6.625% | $2,914 |
| Waupaca County | 1,457 | 6.500% | $2,541 |
| Polk County | 1,409 | 6.750% | $4,030 |
| Portage County | 1,390 | 6.600% | $2,945 |
| Oconto County | 1,367 | 6.500% | $2,464 |
| Barron County | 1,195 | 6.750% | $3,500 |
| Marinette County | 1,167 | 6.625% | $3,239 |
| Shawano County | 1,166 | 6.625% | $2,484 |
| Douglas County | 1,161 | 6.625% | $4,467 |
| Oneida County | 1,083 | 6.750% | $3,362 |
| Monroe County | 1,064 | 6.625% | $3,198 |
| Door County | 1,063 | 6.875% | $3,088 |
| Pierce County | 1,012 | 6.750% | $3,732 |
| Green County | 1,001 | 6.750% | $2,722 |
| Dunn County | 985 | 6.875% | $3,607 |
| Grant County | 981 | 6.750% | $2,992 |
| Vilas County | 832 | 6.875% | $3,426 |
| Adams County | 772 | 6.875% | $3,374 |
| Waushara County | 741 | 6.740% | $3,240 |
| Lincoln County | 711 | 6.750% | $3,279 |
| Clark County | 689 | 6.800% | $2,734 |
| Langlade County | 680 | 6.625% | $2,988 |
| Juneau County | 656 | 6.750% | $3,546 |
| Vernon County | 619 | 6.800% | $2,302 |
| Kewaunee County | 588 | 6.625% | $2,950 |
| Trempealeau County | 563 | 6.625% | $3,081 |
| Sawyer County | 533 | 6.750% | $3,512 |
| Marquette County | 531 | 6.990% | $3,177 |
| Burnett County | 516 | 6.875% | $3,987 |
| Green Lake County | 508 | 6.750% | $3,159 |
| Iowa County | 494 | 6.625% | $3,383 |
| Jackson County | 470 | 6.550% | $1,898 |
| Washburn County | 435 | 6.875% | $3,551 |
| Bayfield County | 418 | 6.625% | $3,603 |
| Taylor County | 380 | 6.990% | $2,894 |
| Price County | 344 | 6.750% | $3,034 |
| Ashland County | 344 | 6.750% | $3,531 |
| Lafayette County | 341 | 6.750% | $2,778 |
| Forest County | 337 | 6.625% | $2,609 |
| Rusk County | 312 | 6.750% | $3,803 |
| Crawford County | 301 | 6.650% | $2,941 |