 Iron City is located at (35.025686, -87.583704).The community is situated in the Shoal Creek Valley, just north of the Tennessee-Alabama state line.Iron City is surrounded by rugged hills on the north, south, and west, and by the creek on the east.