Faribault
City in Rice County, Minnesota

Faribault is a city in Rice County, Minnesota, with 24,453 residents (2020 Census). It sits at 994 ft (303 m) above sea level. The nearest town is Warsaw, 5.7 miles SW.
- 24,453residents (2020 Census)
- 994 ftelevation · 303 m
- 15.8 sq miland area · 41.0 km²
- 1,545 / sq mipopulation density
- 55021ZIP code
About Faribault
Faribault ( FAIR-boh) is a city in and the county seat of Rice County, Minnesota, United States. The population was 24,453 at the 2020 census. Faribault is about 50 miles (80 km) south of Minneapolis–Saint Paul.
Interstate 35 and Minnesota State Highways 3, 21, and 60 are the principal highways serving the city. Faribault is at the confluence of the Cannon and Straight Rivers. It is home to the Minnesota State Academy for the Deaf and the Minnesota State Academy for the Blind.
Text: Wikipedia · CC BY-SA 4.0
Faribault weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Faribault
Webcams: Windy.com
Living in Faribault
- Median household income
- $61,449
- Median home value
- $241,500
- Median rent
- $1,074/mo
- Median age
- 38.7
Do you know Faribault? Tell us about it
Help other travelers: share what makes Faribault special. We review every message before publishing it.
Map of Faribault
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Faribault Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Faribault, MN population
Faribault had 24,453 residents in the 2020 Census.
| 2020 Census | 24,453 |
|---|---|
| Density | 1,545 per sq mi (597 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Faribault at a glance
| State | Minnesota (MN) |
|---|---|
| County | Rice County |
| Type | City |
| Population | 24,453 (2020) |
| Land area | 15.83 sq mi (41.0 km²) |
| Water area | 0.28 sq mi (0.72 km²) |
| Elevation | 994 ft (303 m) |
| Coordinates | 44.3011° N, 93.2768° W |
| ZIP code | 55021 |
| Official website | ci.faribault.mn.us |
| Census code (GEOID) | 2720546 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Faribault
- Warsaw5.7 mi SW
- Medford9.3 mi S
- Dundas9.5 mi N
- Morristown9.8 mi SW
- Nerstrand10.9 mi E
- Northfield11.9 mi NE
- Lonsdale14.2 mi NW
- Dennison14.3 mi NE
- Kenyon14.5 mi E
- Owatonna14.6 mi S
- Kilkenny14.7 mi W
- Waterville15.6 mi W
Straight-line distance between town centers.
Frequently asked questions about Faribault
What county is Faribault in?
Faribault is in Rice County, Minnesota.
What is the population of Faribault, MN?
24,453 people lived in Faribault at the 2020 Census.
What is the ZIP code of Faribault, MN?
The ZIP code of Faribault is 55021.
What is the elevation of Faribault?
994 feet (303 m) above sea level.
What towns are near Faribault?
Warsaw (5.7 mi), Medford (9.3 mi), Dundas (9.5 mi), Morristown (9.8 mi), Nerstrand (10.9 mi).
Last updated: