Home / Compare / Ferndale vs Puyallup

Ferndale, WA vs Puyallup, WA

121
Ferndale
Washington
VS
-9.7%
134
Puyallup
Washington

Ferndale is moderately more affordable than Puyallup, with a 9.7% lower cost of living index. Ferndale scores 121 compared to 134 for Puyallup, where the US average is 100. This difference means residents of Puyallup can expect to pay noticeably more for everyday expenses, housing, and services.

On the housing front, median rent in Ferndale is $1,461/month compared to $1,750/month in Puyallup — a 17% difference. Home values follow the same pattern: Ferndale is more affordable at $492,400 median vs $507,000.

Median household income in Ferndale is $83,839 compared to $95,639 in Puyallup (-12.3%). While Puyallup is more expensive, its higher salaries more than compensate — residents there may actually end up with more disposable income. Looking at affordability, residents of Ferndale spend roughly 20.9% of their income on rent, less than the 22% in Puyallup.

Climate-wise, both cities share similar average temperatures (51.2°F vs 51.9°F). Puyallup receives more rainfall at 42" per year compared to 34.7" in Ferndale.

Income & Cost

Cost of Living Index
Ferndale
121
10% cheaper
Puyallup
134
Median Household Income
Ferndale
$83,839
Puyallup
$95,639
12% higher

Housing

Median Rent
Ferndale
$1,461
17% cheaper
Puyallup
$1,750
Median Home Value
Ferndale
$492,400
3% cheaper
Puyallup
$507,000
Population
Ferndale
15,447
Puyallup
42,642

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)
Ferndale $3.22
Puyallup $3.31
US $3.07
🥚
Eggs (grade A, large)
Ferndale $2.62
Puyallup $2.70
US $2.50
🥛
Milk (whole)
Ferndale $4.22
Puyallup $4.35
US $4.03
🍞
Bread (white)
Ferndale $1.94
Puyallup $2.00
US $1.85
🍗
Chicken breast
Ferndale $4.35
Puyallup $4.48
US $4.14
Electricity
Ferndale $0.16
Puyallup $0.16
US $0.19

Climate

NOAA 30-year normals (1991-2020)

Avg Temp
Ferndale 51.2°F
Puyallup 51.9°F
Summer High
Ferndale 73°F
Puyallup 76°F
Winter Low
Ferndale 34°F
Puyallup 36°F
Rainfall
Ferndale 34.7"
Puyallup 42"
Rainy Days
Ferndale 169d
Puyallup 168d