Stanovništvo i naselja
Po posljednjem službenom popisu stanovništva iz 1991. godine, opština Banja Luka imala je 195.692 stanovnika, raspoređenih u 54 naselja.
Nacionalni sastav (1991. godine)
Opština Banja Luka:
Srbi - 106.826 (54,58%)
Hrvati - 29.026 (14,83%)
Muslimani - 28.558 (14,59%)
Jugosloveni - 23.656 (12,08%)
ostali, neopredijeljeni i nepoznato - 7.626 (3,92%)
ukupno: 195.692
Grad Banja Luka
Srbi - 70.155 (49,03%)
Muslimani - 27.689 (19,35%)
Hrvati - 15.700 (10,97%)
Jugosloveni - 22.645 (15,82%)
ostali, neopredijeljeni i nepoznato - 6.890 (4,81%)
ukupno: 143.079
Naseljena mjesta
Agino Selo, Banja Luka, Barlovci, Bastasi, Bistrica, Bočac, Borkovići, Bronzani Majdan, Cerici, Čokori, Debeljaci, Dobrnja, Dragočaj, Drakulić, Dujakovci, Goleši, Ivanjska (Potkozarje), Jagare, Kmećani, Kola, Kola Donja, Krmine, Krupa na Vrbasu, Kuljani, Lokvari, Lusići, Ljubačevo, Melina, Motike, Obrovac, Pavići, Pavlovac, Pervan Donji, Pervan Gornji, Piskavica, Ponir, Prijakovci, Priječani, Prnjavor Mali, Radmanići, Radosavska, Ramići, Rekavice, Slavićka, Stratinska, Stričići, Subotica, Šargovac (Srpski Milanovac), Šimići, Šljivno, Verići, Vilusi, Zalužani i Zelenci.
Poslije potpisivanja Dejtonskog sporazuma opština Banja Luka u cjelini ušla je u sastav Republike Srpske.