Located in the easternmost part of the county along
Lake Erie, it borders the following townships: •
Geneva Township, Ashtabula County - northeast •
Harpersfield Township, Ashtabula County - east •
Trumbull Township, Ashtabula County - southeast corner •
Thompson Township, Geauga County - south •
LeRoy Township - southwest •
Perry Township - west Several populated places are located in Madison Township: • The village of
Madison, in the center • A small portion of the village of
North Perry, in the far northwest • The
census-designated place of
North Madison, along the lakeshore • Part of the
unincorporated community of
Unionville, on the border with Harpersfield Township According to the
U.S. Census Bureau, Madison Township has a total area of , of which are land and , or 76.6%, are water. The township extends north into the center of Lake Erie, where it ends at the
Canadian border. ==Name==