Welcome To De Soto, Iowa

The city of De Soto has a distinct identity – a family-friendly and economically strong community with a business friendly atmosphere that offers great opportunities for both businesses, and residents alike.

The city of De Soto is located at the intersection of Interstate 80 and Highway 169, just 15 miles from West Des Moines at exit 110. The city of De Soto is a wonderful community for families both large and small with an easy commute to work and entertainment in the greater Des Moines area.

Established in 1868, De Soto has always taken great pride in our small town values.  De Soto continues to possess a strong character built upon a solid foundation by our Community Leaders along with the LibraryPoliceFire, and Public Works departments.  Locations and contact information for the various departments can be found by clicking the links provided.

Thank you, we look forward to your visit.

Come up to De Soto City Hall on 1st and 3rd Mondays of every month for assistance provided by the Salvation Army Mobile Social Service Center. They are currently offering assistance with Food, Financial Assistance, Hygiene, Home Goods, and more.


December 3rdDe Soto Holiday Party10AM - NoonDe Soto Intermediate
December 5thBig Kids Craft - Nutcracker Program (Registration Required)4:30PMDe Soto Public Library
December 6thGingerbread Workshop4:30PMDe Soto Public Library
December 7thSoup and Cards Program11:30AMDe Soto Public Library
December 7thTrash and Recycling Pickup
December 13thPinterest Night (Registration Required)5:30PMDe Soto Public Library
December 14thTrash Pickup
December 19thLibrary Board Meeting6:00PMDe Soto Public Library
December 19thBoard of Adjustment Meeting7:30PMDe Soto City Hall
December 20thCity Council Meeting7:00PMDe Soto City Hall
December 21stTrash and Recycling Pickup
December 22ndHoliday Pajama Storytime5:30PMDe Soto Public Library
December 22ndHoliday Bingo6:30PM - 8PMDe Soto Public Library
December 23rd to December 26th City Hall Offices ClosedDe Soto City Hall
December 28thTrash Pickup