New Ulm

City in Brown County, Minnesota

View of New Ulm, Minnesota
Photo: Iulus Ascanius at en.wikipedia · Public domain

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.

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…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in New Ulm

All 22 webcams near 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
Cost of living and demographics of New Ulm ›

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

Loading 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 Census14,120
Density1,361 per sq mi (525 per km²)

Source: U.S. Census Bureau, Decennial Census.

New Ulm at a glance

StateMinnesota (MN)
CountyBrown County
TypeCity
Population14,120 (2020)
Land area10.38 sq mi (26.9 km²)
Water area0.14 sq mi (0.37 km²)
Elevation899 ft (274 m)
Coordinates44.3121° N, 94.4689° W
ZIP code56073
Official websiteci.new-ulm.mn.us
Census code (GEOID)2746042

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near New Ulm

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: