The city of De Soto is located within the counties of Johnson and Leavenworth. The city has a total area of 29.01 sq. km. The economy of the city revolves around industries involved in tourism, wine, transport, real estate, metal, insurance, healthcare, construction and automotive.