Discover Effingham
compiled from our dataEffingham is located in Illinois, USA, and has a population of about 12,252. Our atlas lists 132 places here.
These include 13 sights and 4 museums, 84 restaurants, 29 places to stay and 2 cocktail bars. Highlights include World's Largest Cross, The Cross, Heart Theatre.