Explore Peoria through our live webcams
-
Illinois River
-
Shell gas station
-
Riverfront Park
-
Panorama from above, skyscrapers in downtown
-
Bradley University
-
McClugage Bridge over Lake Peoria
Peoria is a city in the north of the United States and is the sixth largest city in the state of Illinois. The area of the city is 120 square kilometers. Peoria has a population of 115,000.