 According to the United States Census Bureau, the town of Eileen has a total area of , of which is land and , or 0.21%, is water.Main routes in the town include U.S.Highways 2 and 63, Wisconsin Highways 118 and 137, and County G.

The town of Eileen is bordered to the east by the city of Ashland and also the town of Gingles in Ashland County.