Huntsville is a city located primarily in Madison County in the central part of the far northern region of the U.S. state of Alabama .
It is in Madison County .