Text Size

Current Size: 100%

Section Index: 
Content Body: 

In addition to the Central Library and three branch library locations, Newport Beach Public Library offers cardholders access to a variety of online and downloadable resources that can be accessed by computer or mobile devices. Our convenient eBranch is open all day, everyday, so enjoy eBooks, audiobooks, downloadable videos, online classes, homework help and a broad range of easy-to-access services online 24/7.

My Account

Manage your account from anywhere.  Search the catalog, place holds, receive notifications, keep current on your library account online 24/7.


The Library subscribes to dozens of valuable databases that give you free access to genealogical records, homework help, test preparation, investment information, career tools, research statistics and othereading materials.


Download books for convenient reading on your computer or mobile device.  The eBranch has a wide range of books for you to choose from, including children's books, fiction, non-fiction and even books in other languages.


Audiobooks are an ideal way to make a long drive or other mundane task go by quickly.  Download an audiobook and you'll be surprised at how a story comes to life.


Download current issues of popular magazines to your mobile device for free and read them anytime. this convenient service lets you carry dozens of magaines with you on your mobile device and you can keep them forever.


Discover NBPL's comprehensive online learning resources including classes, tutorials, databases with skill building and test taking exercises and much more to assist you in furthering your life-long learning goals.

Mobile App

Download the NBPL Mobile App to your phone or tablet. The NBPL App is now available for iPhone, Blackberry, Android and more!


Fun stories and songs are available 24 hours a day.  This is the perfect on-the-go entertainment for young children.  Just dial (949) 717-3877 any time of day.


Website by YourLibrarySite


1000 Avocado Ave. Newport Beach, CA 92660 • (949) 717-3800