Skip to main content
← Back to companies
City of Decatur Illinois logo

City of Decatur Illinois

85+ employees

The City of Decatur (population ~70,000) is the largest city and the county seat of Macon County in the State of Illinois. Decatur was founded in 1829 and is located 40 minutes from Springfield and less than 3 hours from St. Louis, Indianapolis and Chicago. Decatur seeks to improve the quality of life for its residents by becoming a premier public service organization in central Illinois, strengthening its place as a center of modern industry and manufacturing, and revitalizing some of its older neighborhoods.

Ready to start your space career at City of Decatur Illinois?

Shipping like we're funded. We're not. No affiliation.

Sequoia logo
Y Combinator logo
Founders Fund logo
a16z logo