Joniškio rajono savivaldybė yra šiaurinėje Lietuvos dalyje, Šiaulių apskrityje, ribojasi su Latvija. Administracinis centras ir didžiausias miestas – Joniškis. Čia gyvena apie 20 000 gyventojų.
Savivaldybėje vyrauja derlingos lygumos – čia vienas iš Lietuvos aruodų. Didesnių miškų yra tik vakarinėje dalyje – Žagarės giria ir Mūšos tyrelio aplinkiniai miškai. Vakarų-rytų kryptimi savivaldybę kerta neaukštas Linkuvos kalvagūbris. Iš jo prasideda daugybė upių, tekančių šiaurės kryptimi. Mūšos tyrelio pelkėje praisdeda viena didžiausių Šiaurės Lietuvos upių Mūša.
Joniškio rajono savivaldybės demografija>>
Savivaldybę kerta magistralinis kelias Šiauliai-Ryga, geležinkelis Šiauliai-Ryga. Vakarinėje dalyje, pasienyje su Latvija, yra senas Žagarės miestas, kurio apylinkėse įkurtas Žagarės regioninis parkas.