WIND radio station in Chicago dropped The Michael Savage Show for the same reason it dropped Bill Bennett's morning talk show: they are too conservative and the station was afraid they would limit their advertising revenue. I don't think ratings had anything to do with it.
He is now on WJJG-Am 1530 from 10am to noon.
One of them is KFNX 1100 AM from 7-9pm (they only play 2 hours of his 3 hour show though).
Michael Savage is a syndicated talk show host (currently syndicated nationally by Cumulus Media), and as a result, the list of affiliates carrying his show will be subject to change, depending on whether a station renews its syndication agreement or not. But he can also be listened to online, even if your local city does not have an affiliate. Mr. Savage's website may have further information about live broadcasts of his programs, and there is also a service called TuneIn that lists when his shows are on the air. I enclose both links.
Michael Savage is not a political party. He is a popular radio entertainer.
Talk 650 KSTE
the other one
What Radio Station in Arizona Carry Michael Savage
The Savage Nation is the radio station that carries Michael Savage in CT. The Newsradio 910 is one of the radio stations that carry Michael Savage in CT.
He is now on WJJG-Am 1530 from 10am to noon.
860 am
KVOR
KVOR
Michael Savage has moved to KVOI 1030AM 7-9pm.
1160 Real Talk from 12 noon until 3PM is the radio station broadcasts show in Cincinnati for Michael Savage.
Probably the contract with that station expired.
Asheville
WYSP