Madisonville is a city in Madison County, Texas, United States. The population was 4,396 at the 2010 census. It is the county seat of Madison County. Both the City of Madisonville and the County of Madison were named for U.S. PresidentJames Madison, the fourth chief executive. Madisonville is located at 30573N955445W / 30.95083N 95.91250W / 30.95083; -95.91250 (30.950915, -95.912623).