GCPL is made up for four full-service branches, two library stations and a Bookmobile:
Bainbridge Branch
17222 Snyder Road
Chagrin Falls, Ohio 44023
(440) 543-5611
Chardon Branch
110 East Park Street
Chardon, Ohio 44024
(440) 285-7601
Geauga West Branch
13455 Chillicothe Road
Chesterland, Ohio 44026
(440) 729-4250
Middlefield Branch
16167 East High Street
Middlefield, Ohio 44062
(440) 632-1961
Newbury Public Library Station
14775 Auburn Road
Newbury, Ohio 44065
(440) 564-7552
Thompson Public Library Station
16200 Burrows Road
Thompson, Ohio 44086
(440) 298-3831
Bookmobile
16167 East High Street
Middlefield, Ohio 44062
(440) 632-1961, ext. 21