US Places
Home › States › Iowa › Truro

Truro, Iowa

Truro is a city in Madison County, Iowa, with an estimated population of 522 in 2023. It sits at 41.2098, -93.8467 .

FieldValue
Place nameTruro
Typecity
StateIowa (IA)
CountyMadison County
Population (2023 est.)522
Land area0.98 sq mi (2.55 km²)
Coordinates41.2098, -93.8467
Time zone—
ZIP codes50257

ZIP codes and area codes for Truro

Truro covers 1 ZIP code: 50257. Browse all ZIP codes in Iowa for the full list.

Where is Truro?

Truro is located in Iowa, in Madison County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.

Nearby places

St. Charles 9 km · IANew Virginia 10 km · IALorimor 20 km · IAMartensdale 20 km · IAMurray 21 km · IAOsceola 21 km · IAWinterset 21 km · IAIndianola 29 km · IA

Other places in Madison County

Winterset 5,374Earlham 1,413St. Charles 643

Related

All places in Iowa · Search US places · Madison County

Frequently asked questions

What county is Truro, IA in?

Truro is in Madison County, Iowa.

What is the population of Truro, IA?

The 2023 Census Bureau estimate is 522.

What time zone is Truro in?

Truro is in the US local time zone.