The city of Roscoe is located in the county of Edmunds. It covers a total area of 1.22 sq. km. Industries related to automotive, finance, freight forwarding, insurance and real estate, contribute to the local economy in a positive way. Commercial spaces are utilized by supermarkets, hardware stores and restaurants.