Located in the southwestern corner of Leelanau County in northwestern Michigan, Empire occupies over a square mile of land which abuts Lake Michigan at the junction of Michigan Highways 22 and 72. Two major sand dunes, contained within the Sleeping Bear Dunes National Lakeshore, are located to the north and south of the Village. Portions of these dune complexes are located within the Village limits.