Dabartinė savivaldybė sudaryta 2021 m. liepos 1 d., sujungus Jaunjelgavos, Kuoknesės, Neretos, Pliavinių, Skryverių ir ankstesniąją Aizkrauklės savivaldybę. Savivaldybės teritorija beveik atitinka iki 2009 m. administracinės-teritorinės reformos gyvavusio Aizkrauklės rajono ribas (be Valės ir Kurmenės valsčių).
Ankstesnioji Aizkrauklės savivaldybė sudaryta 2001 m. reformos metu iš Aizkrauklės rajono dalies. Apėmė tik Aizkrauklės miestą ir valsčių, turėjo 102,3 km² plotą[2] ir 8 017 gyventojų (2021 m.).[3] Administracinis centras buvo Aizkrauklėje.
Suskirstymas
Savivaldybė padalinta į 18 valsčių ir 4 miestus:[4]