Discover Decatur
compiled from our dataDecatur is located in Illinois, USA, and has a population of about 70,522. Our atlas lists 309 places here.
These include 33 sights and 9 museums, 244 restaurants, 21 places to stay and 2 cocktail bars. Highlights include The Woods at Millikin, Belvedere Centre Plaza, Decatur Downtown Historic District.