About This Place
Madison is a village in Lake County, Ohio, in the United States. As of the 2000 census, the village population was 2,921.
Madison is located at 41°46′18″N 81°03′11″W / 41.771743°N 81.052989°W / 41.771743; -81.052989.
According to the United States Census Bureau, the village has a total area of 4.6 square miles (11.9 km2), all of it land.