Skip to content
CityAPI.ORG

MARSHALLTOWN

Iowa · UNITED STATES (US) · 42.05°N / 92.91°W

IA
ADM1 · ID GeoNames 4,866,371

Marshalltown is a city in United States with a population of 27,620. It sits at 42.05/-92.91, runs on America/Chicago, is 11 km from Le Grand.

Population 27,620
Place Type District Capital
Elevation 287m
Timezone America/Chicago

All facts

fields
Country
United States
Subdivision
Iowa
Coords
42.05°N / 92.91°W
UTC offset
-6
DST
Observed

Proximity

nearest 10 · within 50 km
SE Le Grand Iowa 946 11.9 km
N Conrad Iowa 1,100 19.7 km
E Garwin Iowa 508 19.8 km
SW Melbourne Iowa 827 20.1 km
SE Gilman Iowa 504 21.3 km
W State Center Iowa 1,470 21.5 km
NE Gladbrook Iowa 890 22.1 km
E Toledo Iowa 2,202 28.1 km
E Tama Iowa 2,819 28.9 km
SW Baxter Iowa 1,103 32.0 km

Air access

nearby

Universities

linked

FAQ

3 questions
What is the population of Marshalltown?
27,620 people, per GeoNames.
Which timezone is Marshalltown in?
America/Chicago.
Which country is Marshalltown in?
United States (US).

Get this page as JSON

no auth
cURL 200 OK
$ curl https://api.cityapi.org/v1/cities/4866371

{
  "data": {
    "id": 4866371,
    "name": "Marshalltown",
    "ascii_name": "Marshalltown",
    "country_code": "US",
    "population": 27620,
    "elevation": 287,
    "timezone_id": "America/Chicago",
    "feature_class": "P",
    "feature_code": "PPLA2",
    "latitude": 42.04943,
    "longitude": -92.90798
  }
}
CITYAPI · STATION BERLIN/DE · DATUM/2026-04-23 · BUILT BY BROTCODE Terms · Privacy · Impressum ·