Suburban Library Cooperative

Our library uses a shared system with several local libraries and allows Sterling Heights library cardholders to borrow physical materials from those libraries. These libraries include all the public libraries in Macomb County along with the Troy Public Library and Harper Woods Public Library.

Midwest Collaborative for Library Services

The Sterling Heights Public Library shares an eBook collection with over two dozen libraries spread across the Midwest. You can access the eBook collection here.


Members of the MILibraryCard program can visit nearly 100 Michigan libraries and checkout their print materials. To get started, ask a clerk at our checkout desk to put a MILibraryCard sticker on your Sterling Heights library card. You may then register your card at a participating library. Click here to see a list of MILibraryCard libraries.


All Michigan residents can access the Michigan eLibrary Catalog, MeLCat, to place holds on items from libraries all across Michigan. To use MeLCat, go to and sign in with your name and library card number.

The Sterling Heights Public Library is able to borrow materials for its users from any library belonging to the Suburban Library Cooperative shared system. If the requested book is not held in any member library, a search on MeLCat, the statewide catalog, can be done.

Member Libraries

As a resident of Sterling Heights, you can use your library card at the following Suburban Library Cooperative member libraries:

  • Armada Free Public Library
  • Center Line Public Library
  • Chesterfield Library
  • Clinton-Macomb Public Library
  • Eastpointe Memorial Library
  • Fraser Public Library
  • Harper Woods Public Library
  • Harrison Township Public Library
  • Lenox Township Library
  • Lois Wagner Memorial Library - Richmond
  • Mac Donald Public Library - New Baltimore
  • Mount Clemens Public Library
  • Ray Township Public Library
  • Romeo District Library
  • Roseville Public Library
  • St. Clair Shores Public Library
  • Shelby Township Library
  • Sterling Heights Public Library
  • Troy Public Library
  • Utica Public Library
  • Warren Public Library

For More Information

Library patrons that need assistance can see a librarian at either the Youth Services or Adult Services reference desk.

One of the greatest assets of Michigan is its many libraries. Access to their collections is one vital part in assuring that participating libraries’ residents can obtain the information they need. 

The Sterling Heights Public Library's participation in the MILibraryCard program provides another resource for our residents. Through the increased availability of resources in participating libraries, library patrons have another avenue for access to information. Increased library access helps to enhance the positive image of Michigan libraries, as well as providing improved library services for our residents. 

As a resident of Sterling Heights you can visit any of the participating libraries with your Sterling Heights Public Library card and a MiLibraryCard sticker to borrow print materials.