The village of De Soto is located in the counties of Vernon and Crawford. It covers a total area of 3.47 sq. km. The local residents are engaged in businesses related to auto body work, contracting in concrete, health services, metal and education. Commercial spaces are utilized by campgrounds, parks, night clubs, recreation centers and clinics.