Distance to Petersburg, Iowa

Calculating Your Route
Just a moment while we process your request...
Location Information
-
Full AddressPetersburg, IA 52040
-
Coordinates42.5549923, -91.2131917
-
LocationPetersburg , Iowa , US
-
TimezoneAmerica/Chicago
-
Current Local Time12:37:43 PM America/ChicagoTuesday, June 3, 2025
-
Page Views0
About Petersburg
Petersburg is an unincorporated community in Delaware County, Iowa, United States. It lies at an elevation of 1112 feet.
Nearby Places
Found 10 places within 50 miles

Almoral
4.1 mi
6.6 km
Almoral, IA 52041
Get directions
New Vienna
5.1 mi
8.2 km
New Vienna, IA
Get directions

Colesburg
5.9 mi
9.5 km
Colesburg, IA
Get directions
Earlville
5.9 mi
9.5 km
Earlville, IA 52041
Get directions

Greeley
6.9 mi
11.1 km
Greeley, IA 52050
Get directions
Dyersville
7.2 mi
11.6 km
Dyersville, IA
Get directions

Luxemburg
7.8 mi
12.6 km
Luxemburg, IA
Get directions

Delaware
8.7 mi
14.0 km
Delaware, IA
Get directions

Updegraff
9.0 mi
14.5 km
Updegraff, IA 52035
Get directions
Delhi
10.5 mi
16.9 km
Delhi, IA 52223
Get directions
Location Links
Local Weather
Weather Information
Coming soon!
Location Map

Static map view of Petersburg, Iowa
Browse Places by Distance
Places within specific distances from Petersburg
Short Distances
Long Distances
Click any distance to see all places within that range from Petersburg. Distances shown in miles (1 mile ≈ 1.61 kilometers).