York, Iowa

York: a city in Delaware County, Iowa.

About

York is a city located in the county of Delaware in the U.S. state of Iowa.

Quick Facts about York

State Iowa (United States)
County Delaware County
Latitude & Longitude 42.6344,-91.4432
Time Zone America/Chicago
Local time 09:27:41 (6th November 2026)
Weather 46℉ Mostly Sunny 7-days weather

Geography

York is located at 42°38'4"N 91°26'36"W (42.6344300, -91.4432000).

York map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

46°F
Mostly Sunny
5 to 10 mph N Today

Mostly sunny. High near 46, with temperatures falling to around 43 in the afternoon. North wind 5 to 10 mph.

7-Day Forecast

Nearby Schools and Colleges

Schools and campuses linked to York, IA. Select a name to open its map and contact details.

Code Name City ZIP
154493 Upper Iowa University Fayette (IA) 52142-1857

Closest post offices linked to York.

Post Office Name City ZIP
Edgewood Post Office Edgewood (IA) 52042

Other places with the same name (4)

  • York, Pennsylvania county seat of York County, Pennsylvania, United States. with a population of 28,768 people.
  • York, South Carolina city in South Carolina. with a population of 8,637 people.
  • York, Nebraska city in Nebraska, USA. with a population of 7,783 people.
  • York, Alabama city in Alabama, United States of America. with a population of 2,218 people.

Other cities in Delaware County

Cities, towns, neighborhoods & other populated places in Delaware County , IA.

City Name Population Title
Manchester 5,004 City in Delaware County, Iowa, United States