to
Update
According to the United States Census Bureau, the town has a total area of 32.3 square miles (83.8 km²), of which, 32.2 square miles (83.4 km²) of it is land and 0.1 square miles (0.3 km²) of it (0.37%) is water.
The north town boundary is Lake Ontario, and the west town line is the border of Monroe County. The town is east of the City of Rochester.
New York State Route 104 is an east-west highway that intersects north-south highway New York State Route 350 at Ontario Center.