Sign In Register

Roseville, CA

Full City Profile · California · Sacramento County County

3.5 /5.0
B+ Good
152,438 Population 3,457/sq mi density
$117,354 Median Income $54,484 per capita
$630,600 Home Value $640,299 Zillow
$2,099 Median Rent 32.7% income on rent
61°F Avg Temperature 313 sunny days/yr
183 Violent Crime/100K 2,225 property/100K
B+
Overall
3.5 / 5.0
Good overall score based on economy, affordability, safety and education
A+
Economy
4.8 / 5.0
$117,354 median income, 3.2% unemployment
B+
Affordability
3.6 / 5.0
$630,600 home value, $2,099/mo rent
F
Safety
1.0 / 5.0
183 violent crimes/100K
A+
Education
4.5 / 5.0
44.1% bachelor's degree or higher
Roseville enjoys a temperate climate with an average annual temperature of 61°F (16°C). Winters average 47°F in January while summers reach 80°F in July. The area gets 313 sunny days per year. Annual precipitation totals 35.5 inches. The area receives 1.2 inches of snow annually. Air quality is rated Good with a median AQI of 48.

Temperature

47°F Jan (8°C) 80°F Jul (27°C)
Annual Average60.8°F
13% above US avg
January Average47°F (8°C)
July Average80°F (27°C)
Sunny Days313 days/yr

Geography

Elevation141 ft (43 m)
Area44.1 sq mi (114.2 km²)
Population Density3,457/sq mi
Coordinates38.7703°N, 121.3196°W
TimezoneAmerica/Los_Angeles
CountySacramento County County
Nearest AirportSacramento International (SMF)
16 miles away

Precipitation & Snow

Annual Rainfall 35.5"
7% below US avg
Snowfall 1.2"
Wettest Month (Jan) 4.06"
Driest Month (Jul) 0.12"

Air Quality

AQI Median48.0
RatingGood

Air Pollutants (EPA 2023)

Ozone (O₃)0.0409 ppm
NO₂ (Nitrogen Dioxide)8.1 ppb
SO₂ (Sulfur Dioxide)0.17 ppb
CO (Carbon Monoxide)0.47 ppm
PM2.5 (Fine Particles)7.8 μg/m³

Natural Hazard Risk

Overall RiskRelatively High
Risk Score98.1 / 100
Social Vulnerability37.4 / 100
Community Resilience57.0 / 100

Hazard Breakdown

Tornado Relatively Moderate
Earthquake Relatively High
Wildfire Relatively Moderate
Flood Relatively High
Hail Relatively Low
Strong Wind Very Low
Heat Wave Relatively Moderate
Winter Weather Very Low
Lightning Relatively Moderate
Drought Relatively High
Cold Wave No Rating
Landslide Relatively Low
Coastal Flood No Rating
Volcano Very Low
Source: FEMA National Risk Index v1.20 (Dec 2025)

Earthquake History

4,953 earthquakes (M2.5+) within 150 km since 1990. Strongest: M6.1. Most recent: M2.7 on Aug 27, 2025.

Sep 12, 1994 4 km S of Carter Springs, Nevada M6.1 145 km
Aug 24, 2014 The 2014 South Napa, California Earthquake M6.0 106 km
Aug 10, 2001 3 km N of Blairsden, California M5.2 131 km
Apr 26, 2008 1 km NW of Mogul, Nevada M5.1 146 km
Sep 12, 1994 8 km ESE of Mesa Vista, California M5.1 140 km
Aug 10, 2016 20 km NNE of Upper Lake, California M5.1 142 km
Sep 3, 2000 5 km WSW of Yountville, California M4.9 105 km
Dec 22, 1995 California-Nevada border region M4.9 146 km
Sep 4, 1995 13 km SW of Middletown, California M4.8 124 km
Oct 30, 1998 4 km N of Tahoe Vista, California M4.8 124 km
Apr 26, 2008 0 km N of Mogul, Nevada M4.8 146 km
Dec 28, 1995 9 km WNW of Topaz Lake, Nevada M4.8 145 km
Jun 26, 2005 8 km NNW of Tahoe Vista, California M4.8 122 km
May 12, 2006 7 km W of Cobb, California M4.7 130 km
Dec 23, 1995 8 km WNW of Topaz Lake, Nevada M4.7 146 km
May 7, 2021 19km NW of Truckee, CA M4.7 116 km
Jan 2, 2025 4 km NW of Cobb, CA M4.7 125 km
Jan 11, 2000 6 km N of Geyserville, California M4.6 138 km
Feb 18, 2004 4 km WNW of Cobb, California M4.6 126 km
Sep 19, 2023 15 km SW of Westley, CA M4.5 148 km
Source: USGS (M2.5+, 1990–2025)

Tornado History

76 tornadoes (EF0+) within 100 km since 1950. Strongest: EF2. Total: 7 injuries.

Date Rating Distance Fatalities
May 25, 2011 EF2 96 km 0
Feb 10, 1994 EF2 86 km 0
Feb 7, 1978 EF2 14 km 0
Jan 10, 2023 EF1 91 km 0
Dec 24, 2015 EF1 19 km 0
Oct 22, 2012 EF1 36 km 0
Oct 22, 2012 EF1 39 km 0
Oct 22, 2012 EF1 42 km 0
Jan 8, 2005 EF1 79 km 0
Jan 7, 1993 EF1 80 km 0
Dec 17, 1992 EF1 61 km 0
Dec 17, 1992 EF1 86 km 0
Apr 19, 1988 EF1 16 km 0
Apr 19, 1988 EF1 68 km 0
Mar 22, 1983 EF1 6 km 0
Jun 28, 1970 EF1 77 km 0
May 31, 1967 EF1 89 km 0
Jan 14, 2023 EF0 53 km 0
Nov 8, 2022 EF0 49 km 0
Nov 18, 2020 EF0 32 km 0
Source: NOAA SPC (EF0+, 1950–2024)

Tsunami History

1 tsunami recorded within 500 km. Highest wave on record: 4.5 m (15 ft).

Year Location Cause Max Wave Deaths Distance
1868 N. CALIFORNIA Eruption + Earthquake 4.5 m 30 137 km
Source: NOAA/NCEI Historical Tsunami Database. Sorted by wave height.

Nearby Volcanoes

2 volcanoes within 200 km. Closest: Clear Lake (128 km).

Name Type Elevation Last Eruption Distance
Clear Lake Volcanic field 1,439 m (4,721 ft) Unknown 128 km
Lassen Volcanic Center Stratovolcano 3,187 m (10,456 ft) 1917 192 km
Source: Smithsonian Institution Global Volcanism Program (GVP). Sorted by distance.

Wildfire History

20 wildfires (100+ acres) within 100 km. Largest: HENNESSEY (314,241 ac, 2020).

Year Name Acres Distance
2020 HENNESSEY 314,241 85 km
2021 CALDOR 226,583 89 km
2014 KING 99,070 70 km
2015 ROCKY 96,125 99 km
2018 COUNTY 92,450 73 km
2022 MOSQUITO 77,858 62 km
2015 BUTTE 72,894 85 km
2017 ATLAS 51,664 92 km
2004 RUMSEY 39,335 83 km
1999 SIXTEEN 37,162 88 km
1988 49R 36,673 54 km
1988 MILLER 35,750 77 km
2013 AMERICAN 27,938 75 km
1992 CLEVELAND 21,835 77 km
2008 AMERICAN RIVER COMPLEX (GOVERNMENT) 20,709 79 km
2012 SIXTEEN COMPLEX 18,191 89 km
1992 GULCH 18,019 98 km
2004 POWER 17,266 95 km
2001 STAR 16,846 81 km
2017 CASCADE 16,155 66 km
Source: NIFC/IRWIN (100+ acres)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 47°F (8°C) 4.1 in Wettest
February 52°F (11°C) 3.3 in
March 55°F (13°C) 3.2 in
April 60°F (15°C) 1.7 in
May 67°F (19°C) 0.4 in
June 74°F (23°C) 0.2 in
July 80°F (27°C) 0.1 in Warmest, Driest
August 77°F (25°C) 0.1 in
September 73°F (23°C) 0.4 in
October 65°F (18°C) 1.5 in
November 53°F (12°C) 3.7 in
December 46°F (8°C) 3.2 in Coldest

Roseville has a seasonal temperature swing of 34°F / from 46°F in December to 80°F in July. Total annual precipitation is 21.7 inches, with January being the wettest month (4.1") and July the driest (0.1").

View full weather details →