Home / Compare / Petaluma vs Santa Rosa

Petaluma, CA vs Santa Rosa, CA

179
Petaluma
California
VS
+13.4%
158
Santa Rosa
California

Santa Rosa is moderately more affordable than Petaluma, with a 13.4% lower cost of living index. Petaluma scores 179 compared to 158 for Santa Rosa, where the US average is 100. This difference means residents of Petaluma can expect to pay noticeably more for everyday expenses, housing, and services.

On the housing front, median rent in Petaluma is $2,379/month compared to $2,084/month in Santa Rosa — a 14% difference. Home values follow the same pattern: Santa Rosa is more affordable at $685,000 median vs $834,900.

Median household income in Petaluma is $109,823 compared to $97,410 in Santa Rosa (+12.7%). The higher salaries in Petaluma partially offset the cost difference, but don't fully close the gap. Looking at affordability, residents of Petaluma spend roughly 26% of their income on rent, more than the 25.7% in Santa Rosa.

Climate-wise, both cities share similar average temperatures (57.7°F vs 58.1°F). Santa Rosa receives more rainfall at 33.8" per year compared to 20.2" in Petaluma.

Income & Cost

Cost of Living Index
Petaluma
179
Santa Rosa
158
12% cheaper
Median Household Income
Petaluma
$109,823
11% higher
Santa Rosa
$97,410

Housing

Median Rent
Petaluma
$2,379
Santa Rosa
$2,084
12% cheaper
Median Home Value
Petaluma
$834,900
Santa Rosa
$685,000
18% cheaper
Population
Petaluma
59,321
Santa Rosa
177,216

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)
Petaluma $3.22
Santa Rosa $3.22
US $3.07
🥚
Eggs (grade A, large)
Petaluma $2.62
Santa Rosa $2.62
US $2.50
🥛
Milk (whole)
Petaluma $4.22
Santa Rosa $4.22
US $4.03
🍞
Bread (white)
Petaluma $1.94
Santa Rosa $1.94
US $1.85
🍗
Chicken breast
Petaluma $4.35
Santa Rosa $4.35
US $4.14
Electricity
Petaluma $0.27
Santa Rosa $0.27
US $0.19

Climate

NOAA 30-year normals (1991-2020)

Avg Temp
Petaluma 57.7°F
Santa Rosa 58.1°F
Summer High
Petaluma 79°F
Santa Rosa 84°F
Winter Low
Petaluma 38°F
Santa Rosa 38°F
Rainfall
Petaluma 20.2"
Santa Rosa 33.8"
Rainy Days
Petaluma 61d
Santa Rosa 76d