White Pigeon, Illinois

White Pigeon: a city in Whiteside County, Illinois.

About

White Pigeon is a city located in the county of Whiteside in the U.S. state of Illinois.

Quick Facts about White Pigeon

State Illinois (United States)
County Whiteside County
Latitude & Longitude 41.8903,-89.8912
Time Zone America/Chicago
Local time 12:34:45 (8th November 2026)
Weather 36℉ Partly Cloudy 7-days weather

Geography

White Pigeon is located at 41°53'25"N 89°53'28"W (41.8903100, -89.8912300).

White Pigeon map

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

Weather

36°F
Partly Cloudy
5 to 10 mph SW Overnight

Partly cloudy. Low around 36, with temperatures rising to around 38 overnight. Southwest wind 5 to 10 mph.

7-Day Forecast

Nearby Schools and Colleges

Schools and campuses linked to White Pigeon, IL. Select a name to open its map and contact details.

Code Name City ZIP
147396 Morrison Institute of Technology Morrison (IL) 61270-2959
149204 Educators of Beauty College of Cosmetology-Sterling Sterling (IL) 61081-3611
148672 Sauk Valley Community College Dixon (IL) 61021-9112
145521 Highland Community College Freeport (IL) 61032-9341

Nearby Transit Stations (11)

Rail and bus stations connected to White Pigeon, IL. Select a station to open its map and address details.

Code Name Address Type
PCT Princeton 107 Bicentennial Dr. RAIL
RKI Rock Island, IL 3500 5th Avenue BUS
DVP Davenport, Iowa 304 West River Drive BUS
MLI Moline, Illinois 1200 River Drive BUS
KEE Kewanee Loomis and North Tremont Sts. RAIL

Other cities in Whiteside County

Cities, towns, neighborhoods & other populated places in Whiteside County , IL.

City Name Population Title
Sterling 14,313 City in Whiteside County, Illinois, United States
Rock Falls 8,648 City in Illinois
Morrison 3,950 City in Whiteside County, Illinois, United States of America
Fulton 3,285 City in Illinois
Prophetstown 1,919 City in Whiteside County, Illinois, United States
Erie 1,482 Village in Whiteside County, Illinois
Union Grove 1,113 Township in Whiteside County, Illinois