The city of Margaret is located in the county of St. Clair. It covers a total area of 24 sq. km. Businesses related to auto transmission facilities, supplies of building materials, hardware supplies, oil and lubrication and cleaning facilities, contribute to the local economy in a positive way. Commercial spaces are utilized by night clubs, brew pubs, wine shops and post offices.