Općina Bosanska Krupa nalazi se u sjeverozapadnom dijelu Bosne i Hercegovine na rijeci Uni u Unsko-sanskom kantonu. Na području općine Bosanska Krupa živi 25.545 stanovnika po podacima popisa stanovništva iz 2013. godine.
Načelnik Armin Halitović (SDP) osvojio je na lokalnim izborima 2016. godine 5.947 glasova ili 51,32 posto. Njegov protukandidat Samir Sedić (SDA/SBB) osvojio je 3.875 glasova ili 33,44 posto, podaci su Centralne izborne komisije BiH.