 According to the United States Census Bureau, the city has a total area of , of which is land and is water.It is landlocked due to the neighboring cities of Euclid and Willowick (to which it partially lent its name); it also borders Willoughby.Eastlake and Richmond Heights are not quite adjacent to it, but are close.