The city of Salem is located in the county of McCook. It covers a total area of 3.21 sq. km. Industries related to advertising, automotive, finance, construction, information technology, pharmaceuticals, farm equipment, landscape equipments, motor freight and liquor, contribute to the local economy in a positive way. Commercial spaces are utilized by campgrounds, restaurants and recreation centers.