The city of Elgin is located in the County of Union. It covers a total area of 2.56 sq. km. The economy of the city revolves around industries involved in automotive, construction, freight forwarding, real estate, tourism, insurance, metal and commercial printing, enhance the financial viability of the inhabitants of the city. Commercial spaces are utilized by tourist information centers, rehabilitation services, museums, fabric shops and clinics.