Srilanka-Places.com has listed approx 499 Public libraries in Sri Lanka. Some of the Top rated Public libraries in Sri Lanka are- Ratnapura New Public Library, Public Library Anuradhapura - මහජන පුස්තකාලය பொது நூலகம், Matale Public Library මාතලේ මහජන පුස්තකාලය மாத்தளை பொது நூலகம், Matale Public Library මාතලේ මහජන පුස්තකාලය மாத்தளை பொது நூலகம், Public Library Bandarawela, Piliyandala Public Library, Inuvil Public Library இணுவில் பொது நூலகமும், Galle Library (ලංකාවේ පැරණිතම පුස්තකාලය ), Vavuniya Public Library & Public Library-Beddagana.