Ilm-Kreis is a district in Thuringia, Germany. It is bounded by the city of Erfurt, the districts of Weimarer Land, Saalfeld-Rudolstadt and Hildburghausen, the city of Suhl, and the districts of Schmalkalden-Meiningen and Gotha. It is named after the river Ilm, flowing through the district.