Petersburg zip code

Zip code in Petersburg, IA

The location Petersburg belongs to Dubuque County, state of Iowa. Petersburg has been assigned with the zip code 52040.

The location name Petersburg is listed as unacceptable by the US Postal Service so any mailing should avoid it. Instead you can use Dyersville, the official name of the location.

Zip code Type Population
52040 STANDARD 5,610