Gradska knjižnica i čitaonica u Hrvatskoj Kostajnici djeluje od 1945. u sastavu Narodnog sveučilišta, a čitaonička djelatnost u kostajničkom kraju poznata je već od 80-ih godina 19. stoljeća.
Tijekom Domovinskog rata nije pretrpjela znatnije štete u knjižničnom fondu, već samo u prostoru, koji je obnovljen i knjižnica je ponovno otvorena 19. prosinca 1996. Od tada kontinuirano radi. Kao samostalna ustanova u kulturi djeluje od 1. siječnja 2001. godine, kada se odvojila od tadašnjeg Narodnog sveučilišta. Uz pomoć donacija dječji je odjel opremljen novim namještajem, a nabavljena je i oprema koja zadovoljava potrebe korisnika kako za informacijskim tako i za kreativnim i zabavnim sadržajima.
Knjižnica ima odjel za odrasle te odjel za djecu i mladež, studijski odjel, čitaonicu, zaštićeni fond te referentnu i zavičajnu zbirku u koju se pohranjuju svi sadržaji od značaja kostajničkog kraja.
Godišnje ima preko 500 članova, a knjižnični fond je 21 000 knjiga i stalno se obnavlja, a posjeduje i elektroničku građu..
Knjižnica redovito održava kulturno-animacijske aktivnosti koje su pojačane tijekom obilježavanja Dana grada i Mjeseca hrvatske knjige. Za rečene datume u suradnji sa dječjim vrtićem, osnovnom i srednjom školom, te gradskim udrugama organizira izložbe, kazališne predstave, predstavljanje novih književnih naslova, književne večeri ....