Gminę tworzy 7 miejscowości: miasto Maków Podhalański, Białka, Grzechynia, Juszczyn, Kojszówka, Wieprzec, Żarnówka, które zamieszkuje ok. 16000 osób.
Maków został założony prawdopodobnie w poł. XIV w., następnie Juszczyn, Kojszówka i Grzechynia, najpóźniej powstały Białka i Żarnówka (XVI w.) oraz Wieprzec (XVII w.)
W 1840 r. Maków uzyskał prawa miejskie. W latach 1924-32 był siedzibą odrębnego powiatu.
Gmina leży w Beskidzie Makowskim (Pasmo Koskowej Góry) i Żywieckim, w dolinach rzeki Skawy i jej dopływów.