The Grimes Brief

Reference · ZIP code

What county is Grimes, Iowa in? The ZIP code, the county line, and the quick facts.

A short reference page for the details people look up first about Grimes, Iowa: the county, the ZIP code, and the basics that go on a form.

The quick answer

Grimes, Iowa is in two counties: Polk and Dallas. Most of the city is in Polk County, and the western part is in Dallas County. The ZIP code is 50111, the area code is 515, and the city sits on the northwest side of the Des Moines metro, about 16 miles from downtown.

The basics

Grimes at a glance

ZIP code50111
CountiesPolk + Dallas
Area code515
School districtDallas Center-Grimes
Time zoneCentral
Population, 202015,392
Population, 202517,809

The 2020 Census counted 15,392 residents. The city's 2025 special census found 17,809, a 15.7 percent increase, and 7,578 housing units. Grimes is part of the Des Moines-West Des Moines metro area. Highways 141 and 44 (along 1st Street) cross the city.

What county is Grimes in

Polk County, Dallas County, or both

The city limits cross the Polk and Dallas county line. Polk County, with its seat in Des Moines, holds most of the city. Dallas County, with its seat in Adel, holds the west side. The line matters less for daily life than for a handful of official things, and your county is set by where your address sits, not by the Grimes mailing address.

Not sure which side

How to tell which county your address is in

Look at your property tax statement or assessment, which names the county. A county GIS map or assessor lookup shows it too: Polk County posts a GIS map on its website (polkcountyiowa.gov), and for a Dallas County address you can call the Dallas County Assessor. Your voter registration also shows your county, and your county auditor can confirm it by phone. If you are buying or renting, ask the seller or landlord, because county affects who you call for plates and records.

Where it is

Where is Grimes, Iowa?

Grimes is a suburb northwest of Des Moines, in central Iowa. It is about 16 miles from downtown Des Moines, 6 miles from Johnston, and 10 miles from Waukee by road. Interstates 35 and 80 pass just southeast of the city. See the Grimes to Des Moines guide for drive times, and Grimes history for how a railroad town platted in 1881 became one of the state's fast-growing cities.

New to the 50111?

The Grimes Brief is a free weekly email that helps you get to know the town fast. Every Monday.

Grimes's best read.
Quick answers

Grimes county and ZIP: FAQ

What county is Grimes, Iowa in?

Grimes is in two counties, Polk and Dallas. Most of the city is in Polk County, and the western part is in Dallas County. Your county depends on where your address sits.

What is the ZIP code for Grimes, Iowa?

The ZIP code for Grimes, Iowa is 50111.

Where is Grimes, Iowa?

Grimes is a city in central Iowa, in the northwest part of the Des Moines metro, about 16 miles from downtown Des Moines. It sits in Polk and Dallas counties.

Is Grimes in Polk County or Dallas County?

Both. The city straddles the line, with most of it in Polk County and the west side in Dallas County. That affects voting, property tax, and where you register vehicles.

What school district is Grimes in?

Most of Grimes is in the Dallas Center-Grimes Community School District, which serves both counties. The northeast edge of town falls in the Johnston school district.

More from The Grimes Brief Voter guide · Property taxes · DMV · Schools · Moving to Grimes · All guides
Sponsored
HeartlandAncestry
Your Grimes ancestors are in the record. Search 26.9M+ documented ancestors, free.
Sources: City of Grimes (2025 special census results, grimesiowa.gov); U.S. Census Bureau; Polk County Sheriff's Office; USPS ZIP code lookup. County lines run through the city, so confirm yours with the county assessor. Updated October 2026.
The Grimes Brief, free every Monday.What is new, what to do, home sales. One email.