Budynek został oddany do użytku 28 marca 1989 r., głównym projektantem był Marian Skałkowski a bibliotece nadano imię Konstantego Prusa. Od 1 stycznia 1991 roku Miejska Biblioteka Publiczna podlega władzom samorządowym miasta, a od 22 listopada 1999 roku przejęła zadania biblioteki powiatowej.

Misja biblioteki Instytucja zajmuje się m.in.: gromadzeniem, opracowywaniem, przechowywaniem i ochroną materiałów bibliotecznych ze szczególnym uwzględnieniem materiałów dotyczących regionu, udostępnianiem zbiorów bibliotecznych oraz udzielaniem informacji i poradnictwa w doborze lektury, prowadzeniem działalności informacyjno-bibliograficznej i wypożyczeń międzybibliotecznych, popularyzacją książki i czytelnictwa, współpracę z bibliotekami innych sieci, instytucjami oświatowymi i upowszechnianiem kultury.

Filie Obecnie na terenie Rybnika działa 20 filii bibliotecznych: Filia nr 1 LIGOTA, Filia nr 2 MAROKO, Filia nr 3 GOTARTOWICE, Filia nr 4 PARUSZOWIEC, Filia nr 5 RYBNICKA KUŹNIA, Filia nr 6 Dąbrówki/NOWINY, Filia nr 7 CHWAŁOWICE, Filia nr 8 SMOLNA, Filia nr 9 BOGUSZOWICE STARE, Filia nr 10 Barbary/NIEDOBCZYCE, Filia nr 11 POPIELÓW, Filia nr 12 OCHOJEC, Filia nr 15 KAMIEŃ, Filia nr 16 GOLEJÓW, Filia nr 17 GRABOWNIA, Filia nr 18 Orzepowicka/NOWINY, Filia nr 18 Wawelska/NOWINY, Filia nr 20 BOGUSZOWICE