Grad Bosanska Krupa se nalazi u Unsko-sanskom kantonu, Bosna i Hercegovina. Naseljena mjesta u gradu Bosanskoj Krupi, po popisu stanovništva iz 2013. (ukupno 37) su: