Home / Compare / Cottage Grove vs Marshfield

Cottage Grove, WI vs Marshfield, WI

112
Cottage Grove
Wisconsin
VS
+60.3%
70
Marshfield
Wisconsin

The cost of living difference between Cottage Grove, WI and Marshfield, WI is dramatic. Marshfield is 60.3% cheaper than Cottage Grove, a gap that translates to thousands of dollars per year in household expenses. Cottage Grove has a cost index of 112 while Marshfield sits at 70, making this one of the more striking comparisons on our site. Relocating between these cities would require a serious reassessment of budget and lifestyle expectations.

On the housing front, median rent in Cottage Grove is $1,500/month compared to $798/month in Marshfield — a 88% difference. Home values follow the same pattern: Marshfield is more affordable at $169,900 median vs $401,900.

Median household income in Cottage Grove is $132,717 compared to $59,294 in Marshfield (+123.8%). While Cottage Grove is more expensive, its higher salaries more than compensate — residents there may actually end up with more disposable income. Looking at affordability, residents of Cottage Grove spend roughly 13.6% of their income on rent, less than the 16.2% in Marshfield.

Income & Cost

Cost of Living Index
Cottage Grove
112
Marshfield
70
38% cheaper
Median Household Income
Cottage Grove
$132,717
55% higher
Marshfield
$59,294

Housing

Median Rent
Cottage Grove
$1,500
Marshfield
$798
47% cheaper
Median Home Value
Cottage Grove
$401,900
Marshfield
$169,900
58% cheaper
Population
Cottage Grove
7,906
Marshfield
18,718

Salary Equivalency Calculator

What does your salary in one city buy you in the other?

$
Formula:

Everyday Prices

BLS Average Prices by metro area

Gasoline (regular)
Cottage Grove $2.88
Marshfield $2.88
US $3.07
🥚
Eggs (grade A, large)
Cottage Grove $2.35
Marshfield $2.35
US $2.50
🥛
Milk (whole)
Cottage Grove $3.78
Marshfield $3.78
US $4.03
🍞
Bread (white)
Cottage Grove $1.74
Marshfield $1.74
US $1.85
🍗
Chicken breast
Cottage Grove $3.89
Marshfield $3.89
US $4.14
Electricity
Cottage Grove $0.17
Marshfield $0.17
US $0.19