Sandusky is located at 41°26′48″N 82°42′33″W (41.446741, −82.709092).

According to the United States Census Bureau, the city has a total area of 21.91 square miles (56.75 km²), of which 9.73 square miles (25.20 km²) is land and 12.18 square miles (31.55 km²) is water.

Sandusky occupies the defunct township Portland and borders the following townships:
Margaretta Township - west and south
Perkins Township - south
Huron Township - east
Venice Heights - Southwest
Sandusky is located at 41°26′48″N 82°42′33″W (41.446741, −82.709092).
According to the United States Census Bureau, the city has a total area of 21.91 square miles (56.75 km²), of which 9.73 square miles (25.20 km²) is land and 12.18 square miles (31.55 km²) is water.
Sandusky occupies the defunct township Portland and borders the following townships:
Margaretta Township - west and south
Perkins Township - south
Huron Township - east
Venice Heights - Southwest
Sandusky, Ohio