New Ulm
City in Brown County, Minnesota

New Ulm is a city in Brown County, Minnesota, with 14,120 residents (2020 Census). It sits at 899 ft (274 m) above sea level. The nearest town is Searles, 5.8 miles S.
- 14,120residents (2020 Census)
- 899 ftelevation · 274 m
- 10.4 sq miland area · 26.9 km²
- 1,361 / sq mipopulation density
- 56073ZIP code
About New Ulm
New Ulm ( NEW ULM) is a city and the county seat of Brown County, Minnesota, United States. The population was 14,120 at the 2020 census. New Ulm is on the triangle of land formed by the confluence of the Minnesota River and the Cottonwood River.
New Ulm is home to the Hermann Heights Monument, Flandrau State Park, the historic August Schell Brewing Company, and the Minnesota Music Hall of Fame. The city is known for its German heritage and its historical sites and landmarks dating to the US-Dakota War of 1862.
New Ulm is the episcopal see of the Diocese of New Ulm and home to the Handmaids of the Heart of Jesus. The Dakota called New Ulm the "Village on the Cottonwood" or Wachupata.
Text: Wikipedia · CC BY-SA 4.0
New Ulm weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in New Ulm
Webcams: Windy.com
Living in New Ulm
- Median household income
- $64,449
- Median home value
- $204,200
- Median rent
- $962/mo
- Median age
- 39.3
Do you know New Ulm? Tell us about it
Help other travelers: share what makes New Ulm special. We review every message before publishing it.
Map of New Ulm
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
New Ulm 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 ›New Ulm, MN population
New Ulm had 14,120 residents in the 2020 Census.
| 2020 Census | 14,120 |
|---|---|
| Density | 1,361 per sq mi (525 per km²) |
Source: U.S. Census Bureau, Decennial Census.
New Ulm at a glance
| State | Minnesota (MN) |
|---|---|
| County | Brown County |
| Type | City |
| Population | 14,120 (2020) |
| Land area | 10.38 sq mi (26.9 km²) |
| Water area | 0.14 sq mi (0.37 km²) |
| Elevation | 899 ft (274 m) |
| Coordinates | 44.3121° N, 94.4689° W |
| ZIP code | 56073 |
| Official website | ci.new-ulm.mn.us |
| Census code (GEOID) | 2746042 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near New Ulm
- Searles5.8 mi S
- Essig6.7 mi W
- Courtland6.8 mi E
- Lafayette10.1 mi N
- Hanska11.4 mi S
- Sleepy Eye12.6 mi W
- Nicollet14.1 mi E
- Gibbon15.5 mi N
- Winthrop16.8 mi N
- La Salle17.4 mi S
- Evan18.4 mi W
- Madelia18.4 mi S
Straight-line distance between town centers.
Frequently asked questions about New Ulm
What county is New Ulm in?
New Ulm is in Brown County, Minnesota.
What is the population of New Ulm, MN?
14,120 people lived in New Ulm at the 2020 Census.
What is the ZIP code of New Ulm, MN?
The ZIP code of New Ulm is 56073.
What is the elevation of New Ulm?
899 feet (274 m) above sea level.
What towns are near New Ulm?
Searles (5.8 mi), Essig (6.7 mi), Courtland (6.8 mi), Lafayette (10.1 mi), Hanska (11.4 mi).
Last updated: