sentences:  Madison is located at (34.715065, -86.739644), primarily within Madison County, while extending west into Limestone County.As of the census of 2010, 42,938 people were residing in the city, an increase of 44.6% from the 29,329 residing there in 2000.The population consisted of 16,111 households and 11,770 families.