Wisconsin rental market analysis
Investment scores, home values, rents and gross rent-to-price comparisons for the counties in Wisconsin we track. Click any county for the full deep-dive.
Counties tracked
72
Median home price
$299K
Median rent
$1,278
Top-scored
Rusk
78/100
Wisconsin apartment pricing and buyer underwriting
Milwaukee apartment asking-cap evidence, effective rent and concession comparisons, Madison and secondary-market gaps, and a reconciled buyer budget and worksheet. Read the Wisconsin cap-rate research report before choosing property comparables. Its dated apartment evidence is separate from modeled county rent-to-price indexes.
All counties in Wisconsin
| County | Score | Home-value reference | Rent reference | Annual rent/price | YoY price | Population |
|---|---|---|---|---|---|---|
| Rusk County | 78 | $209,818 | – | – | +7.5% | 14,179 |
| Price County | 78 | $213,231 | – | – | +7.8% | 14,066 |
| Florence County | 77 | $200,544 | – | – | +6.3% | 4,574 |
| Iron County | 76 | $215,248 | – | – | +6.0% | 6,136 |
| Juneau County | 75 | $263,380 | – | – | +7.9% | 26,695 |
| Crawford County | 75 | $235,640 | – | – | +6.4% | 16,123 |
| Marinette County | 73 | $217,775 | – | – | +8.6% | 41,827 |
| Waushara County | 73 | $286,575 | – | – | +7.4% | 24,672 |
| Adams County | 73 | $253,494 | – | – | +6.1% | 20,730 |
| Forest County | 73 | $225,322 | – | – | +12.6% | 9,239 |
| Langlade County | 72 | $225,826 | – | – | +10.0% | 19,512 |
| Marquette County | 72 | $271,265 | – | – | +6.2% | 15,619 |
| Clark County | 72 | $223,852 | – | – | +9.9% | 34,703 |
| Jackson County | 72 | $232,893 | – | – | +9.3% | 20,958 |
| Green Lake County | 72 | $298,623 | – | – | +7.6% | 19,093 |
| Lafayette County | 72 | $243,617 | – | – | +8.6% | 16,716 |
| Trempealeau County | 71 | $283,170 | – | – | +5.8% | 30,679 |
| Taylor County | 71 | $233,997 | – | – | +9.6% | 19,979 |
| Barron County | 70 | $281,691 | – | – | +4.5% | 46,683 |
| Vernon County | 70 | $267,521 | – | – | +9.3% | 30,811 |
| Buffalo County | 70 | $259,150 | – | – | +9.0% | 13,329 |
| Grant County | 69 | $228,650 | $1,144 | 6.01% | +5.4% | 51,842 |
| Richland County | 69 | $278,673 | – | – | +13.4% | 17,256 |
| Menominee County | 68 | $310,163 | – | – | +8.0% | 4,279 |
| Pepin County | 68 | $285,486 | – | – | +10.1% | 7,363 |
| Wood County | 68 | $229,035 | $1,108 | 5.81% | +6.1% | 74,138 |
| Oconto County | 68 | $313,555 | – | – | +8.2% | 39,048 |
| Green County | 68 | $330,219 | – | – | +6.0% | 37,066 |
| Washburn County | 68 | $317,349 | – | – | +5.2% | 16,685 |
| Milwaukee County | 66 | $286,344 | $1,507 | 6.32% | +3.7% | 933,063 |
| Shawano County | 66 | $283,708 | – | – | +11.8% | 40,848 |
| Iowa County | 66 | $344,898 | – | – | +4.5% | 23,766 |
| Kewaunee County | 66 | $326,118 | – | – | +9.1% | 20,570 |
| Columbia County | 65 | $356,976 | – | – | +4.6% | 58,272 |
| Kenosha County | 65 | $333,954 | $1,687 | 6.06% | +6.7% | 168,693 |
| Burnett County | 65 | $300,351 | – | – | +2.6% | 16,561 |
| Monroe County | 64 | $259,950 | $1,187 | 5.48% | +4.4% | 46,208 |
| Douglas County | 63 | $261,006 | $1,126 | 5.18% | +5.0% | 44,092 |
| Racine County | 63 | $315,015 | $1,460 | 5.56% | +5.8% | 197,068 |
| Rock County | 63 | $296,846 | $1,292 | 5.22% | +6.2% | 163,817 |
| Vilas County | 63 | $411,875 | – | – | +5.7% | 23,146 |
| Bayfield County | 63 | $296,464 | – | – | +2.0% | 16,214 |
| Manitowoc County | 62 | $264,380 | $1,110 | 5.04% | +5.1% | 81,242 |
| Sawyer County | 61 | $344,287 | – | – | +2.4% | 18,057 |
| Portage County | 60 | $320,281 | $1,409 | 5.28% | +9.5% | 70,281 |
| Winnebago County | 60 | $304,461 | $1,278 | 5.04% | +4.6% | 171,197 |
| Sheboygan County | 60 | $324,244 | $1,344 | 4.98% | +5.3% | 117,741 |
| Dodge County | 59 | $322,574 | $1,234 | 4.59% | +6.2% | 89,032 |
| Dunn County | 59 | $314,232 | $1,289 | 4.92% | +4.1% | 45,221 |
| La Crosse County | 59 | $331,836 | $1,356 | 4.91% | +5.2% | 120,216 |
| Fond du Lac County | 59 | $291,658 | $1,128 | 4.64% | +4.7% | 104,027 |
| Oneida County | 59 | $322,085 | $1,255 | 4.68% | +6.5% | 37,799 |
| Lincoln County | 59 | $243,337 | $827 | 4.08% | +5.4% | 28,402 |
| Waupaca County | 58 | $286,038 | $963 | 4.04% | +6.3% | 51,822 |
| Chippewa County | 58 | $320,058 | $1,286 | 4.82% | +3.5% | 66,254 |
| Sauk County | 57 | $344,270 | $1,280 | 4.46% | +5.7% | 65,664 |
| Marathon County | 57 | $277,479 | $975 | 4.22% | +9.2% | 137,820 |
| Walworth County | 57 | $405,546 | $1,786 | 5.28% | +4.4% | 105,127 |
| Outagamie County | 56 | $342,897 | $1,224 | 4.28% | +5.1% | 190,611 |
| Door County | 56 | $436,878 | – | – | +2.3% | 30,038 |
| Jefferson County | 55 | $369,355 | $1,315 | 4.27% | +5.3% | 85,932 |
| Pierce County | 55 | $371,522 | $1,353 | 4.37% | +5.1% | 42,187 |
| Eau Claire County | 54 | $322,813 | $1,117 | 4.15% | +2.9% | 105,697 |
| Brown County | 53 | $355,212 | $1,125 | 3.80% | +4.8% | 268,393 |
| Polk County | 53 | $334,449 | $1,100 | 3.95% | +3.6% | 45,128 |
| Saint Croix County | 52 | $415,702 | $1,747 | 5.04% | +2.1% | 93,752 |
| Waukesha County | 51 | $502,911 | $1,871 | 4.46% | +6.0% | 407,290 |
| Ozaukee County | 51 | $508,113 | $1,866 | 4.41% | +6.5% | 91,745 |
| Dane County | 50 | $467,783 | $1,792 | 4.60% | +2.8% | 559,891 |
| Washington County | 50 | $427,931 | $1,272 | 3.57% | +6.2% | 136,842 |
| Calumet County | 49 | $377,545 | $963 | 3.06% | +5.4% | 52,361 |
| Ashland County | 48 | $184,025 | – | – | -5.5% | 16,041 |
Latest stored snapshot loaded October 19, 2026. Sorted by overall investment score. The snapshot date is not the underlying Zillow observation period.
Deep-dive analyses in Wisconsin
Full analyst breakdowns for these Wisconsin counties: rent vs buy math, investor thesis, cap rates by sub-market, rent trends, and house-hack numbers.
Underwrite a Wisconsin property
Run real numbers on any property in Wisconsin with our investment calculators.