Colorado Public Law Libraries

City Library Address Zip Phone
Aguilar Aguilar Public Library 146 W. Main Street 81020 (719) 941-4426
Akron Akron Public Library 302 Main Ave 80720 (970) 345-6818
Alamosa Alamosa-Southern Peaks Public Library 423 4th St 81101 (719) 589-6592
Alamosa Southern Peaks Public Library 423 Fourth Street (719) 589-6592
Arvada Arvada Library 7525 W. 57th Avenue (303) 403-5380
Arvada Standley Lake Library 8485 Kipling Street (303) 456-0806
Aspen Pitkin County Library 120 N Mill Street 81611 (970) 429-1900
Ault Northern Plains Public Library 216 2nd Street (970) 834-1259
Aurora Aurora Public Library 14949 East Alameda Parkway (303) 739-6600
Aurora Aurora Public Library 14949 E Alameda Parkway 80012 (303) 739-6640
Aurora Chambers Plaza Library 15057 Colfax Avenue (303) 363-6115
Aurora Iliff Square Library 2245 South Peoria Street (303) 751-4871
Aurora Martin Luther King Jr. Branch Library 9901 East 16th Avenue (303) 341-4173
Aurora Moorhead Branch 2390 Havana Street (303) 366-1718
Aurora South Branch Library 15324 East Hampden Circle (303) 693-1440
Avon Avon Branch Library 0200 Benchmark Rd (970) 949-6797
City Library Address Zip Phone
Bailey Park County Public Library 350 Bulldogger Road (303) 838-5539
Basalt Basalt Regional Library District 99 Midland Ave 81621 (970) 927-4311
Bayfield Pine River Public Library District-Bayfield 395 Center Drive 81122 (970) 884-2222
Bennett Bennett Branch Library 495 7th Street (303) 644-3303
Berthoud Berthoud Community Library District 236 Welch Ave 80513 (970) 532-2757
Black Hawk Gilpin County Library District 15131 Highway 119 80422 (303) 582-5777
Boulder Boulder Public Library 1001 Arapahoe Avenue 80302 (303) 441-3100
Boulder Carnegie Branch For Local History 1125 Pine Street (303) 441-3110
Boulder George Reynolds Branch 3595 Table Mesa Drive (303) 441-3120
Boulder Meadows Branch Library 4800 Baseline Road (303) 441-4390
Breckenridge South Branch Library 504 Airport Road (970) 453-6098
Brighton Brighton Branch Library 575 South 8th Avenue (303) 659-2572
Broomfield Broomfield-Eisenhower Public Library 3 Community Park Road 80020 (720) 887-2300
Broomfield Mamie Doud Eisenhower Public Library 3 Community Park Road (720) 887-2300
Brush East Morgan County Library District-Brush 500 Clayton Street 80723 (970) 842-4596
Buena Vista Northern Chaffee County Lib Dist-Buena Vista 131 Linderman Avenue 81211 (719) 395-8700
Burlington Burlington Public Library 321 14th Street 80807 (719) 346-8109
Byers Kelver Library 404 East Front Street (303) 822-9392
City Library Address Zip Phone
Canon City Canon City Public Library 516 Macon Ave 81212 (719) 269-9020
Carbondale Gordon Cooper Branch Library 76 South 4th Street (970) 963-2889
Cascade Ute Pass Branch 8010 Severy (719) 684-9342
Castle Rock Douglas County Libraries 100 South Wilcox 80104 (303) 688-7603
Castle Rock Philip S. Miller Library 100 South Wilcox (303) 791-7328
Cedaredge Cedaredge Public Library 140 North East Second Street (970) 856-3518
Centennial Castlewood Library 6739 South Uinta Street (303) 771-3197
Centennial Koelbel Library 5955 South Holly Street (303) 220-7704
Centennial Smoky Hill Public Library 5430 South Biscay Circle (303) 693-7449
Centennial Southglenn Library 7500 South University Blvd, 101 (303) 221-3998
Center Center Public Library 400 South Worth (719) 754-3156
Cheyenne Wells East Cheyenne County Library District 151 S. 1st West 80810 (719) 767-5138
Clifton Clifton Branch 3225 I-70 Business Loop, A-1 (970) 434-6936
Collbran Collbran Branch Library 111 Main Street (970) 487-3545
Colorado Springs Cheyenne Mountain Branch 1785 South 8th Street, Suite 100 (719) 633-6278
Colorado Springs East Library 5550 North Union Boulevard (719) 531-6333
Colorado Springs Old Colorado City Branch Library 2418 West Pikes Peak Avenue (719) 634-1698
Colorado Springs Penrose Public Library 20 North Cascade Avenue (719) 531-6333
Colorado Springs Pikes Peak Library District 20 North Cascade Avenue 80903 (719) 531-6333
Colorado Springs Rockrimmon Branch 832 Village Center Drive (719) 593-8000
Colorado Springs Ruth Holly Branch 685 North Murray Boulevard (719) 597-5377
Colorado Springs Sand Creek Branch 1821 South Academy Boulevard (719) 597-7070
Commerce City Commerce City Branch Library 7185 Monaco (303) 287-0063
Conifer Conifer Library 10441 Highway 73 (303) 982-5310
Cortez Cortez Public Library 202 N. Park 81321 (970) 565-8117
Cotopaxi Cotopaxi School-Community Library 0345 County Road 12 81223 (719) 942-4131
Craig Moffat County Library 570 Green Street 81625 (970) 824-5116
Crawford Crawford Community Library 425 Highway 92 (970) 921-3500
Creede Mineral County School-Regional Public Library 380 La Garita Ave 81130 (719) 658-2313
Crested Butte Crested Butte Branch Library 728 Elk Avenue (970) 349-6535
Cripple Creek Franklin Ferguson Memorial Library 410 B Street (719) 689-2800
Cripple Creek Southern Teller County School-Public Lib Dist 410 B Street 80813 (719) 689-2800
City Library Address Zip Phone
Dacono Dacono Public Library 512 Cherry Street 80514 (303) 833-2317
Debeque Debeque Branch Library 730 Minter Avenue (970) 283-8625
Deer Trail Davies Library 303 Third Avenue (303) 769-4310
Del Norte Del Norte Public Library 790 Grande Avenue (719) 657-2633
Denver Athmar Park Branch 1055 S. Tejon Street (303) 935-0721
Denver Bear Valley Branch 5171 West Dartmouth Avenue (303) 935-0616
Denver Blair-Caldwell Library 2401 Welton Street (720) 865-2401
Denver Byers Library 675 Santa Fe Drive (303) 517-1665
Denver Decker Branch 1501 South Logan Street (303) 733-7584
Denver Denver Public Library 10 W 14th Avenue Parkway 80204 (720) 865-1111
Denver Eugene Field Library 810 South University Boulevard (303) 777-2301
Denver Ford Warren Library 2825 High Street (303) 294-0907
Denver Hadley Branch 1890 South Grove Street (303) 935-4267
Denver Hampden Branch 9755 East Girard Avenue (303) 750-3885
Denver Montbello Branch 12955 Albrook Drive (303) 373-0767
Denver Park Hill Branch 4705 Montview Boulevard (303) 331-4063
Denver Pauline Robinson Branch 5575 E 33rd Ave (303) 370-1530
Denver Perl Mack Branch Library 7611 Hilltop Circle (303) 428-3576
Denver Ross-Barnum Branch 3570 West 1st Avenue (303) 935-1891
Denver Ross-Broadway Branch 33 East Bayaud Avenue (303) 777-4845
Denver Ross-Cherry Creek Branch 305 Milwaukee Street (303) 331-4016
Denver Ross-University Hills Branch 4310 East Amherst Avenue (303) 757-2714
Denver Schlessman Family Branch 100 South Poplar Street (720) 865-0000
Denver Smiley Branch 4501 West 46th Avenue (303) 477-3622
Denver Valdez-Perry 4690 Vine Street (303) 295-4302
Denver Virginia Village Branch 1500 South Dahlia Street (303) 757-6662
Denver Westwood Branch 1000 South Lowell Boulevard (303) 936-8808
Denver Woodbury Branch 3265 Federal Boulevard (303) 455-3930
Dinosaur Dinosaur Branch Library 200 7th Street (970) 374-2700
Dolores Dolores Library District-Montezuma County 1002 Railroad Ave 81323 (970) 882-4127
Dolores Dolores Public Library 420 Railroad Avenue (970) 882-4127
Dove Creek Adult-High School Branch 457 Main (970) 677-2389
Dove Creek Children-Elementary School Branch 720 Main (970) 677-2356
Dove Creek Dolores County School-Public Lib Dove Creek 525 North Main 81324 (970) 677-2389
Durango Durango Public Library 1900 East Third Ave 81301 (970) 375-3381
Durango Durango-Sunnyside Branch 75 Cr 218 (970) 259-5249
City Library Address Zip Phone
Eads Kiowa County Public Library District 1305 Goff Street 81036 (719) 438-5581
Eagle Eagle Valley Library District 600 Broadway 81631 (970) 328-8800
Eaton Eaton Public Library 132 Maple Avenue (970) 454-2189
Edgewater Edgewater Library 5843 West 25th Avenue (303) 463-3142
Elizabeth Elbert County Library District 239 Main Street 80107 (303) 646-3792
Elizabeth Elizabeth Branch Library 207 Main (303) 646-3416
Englewood Arapahoe Library District 12855 East Adam Aircraft Circle (303) 798-2444
Englewood Arapahoe Library District 12855 E. Adam Aircraft Circle 80112 (303) 798-2444
Englewood Englewood Public Library 1000 Englewood Parkway 80110 (303) 762-2572
Estes Park Estes Valley Public Library District 335 E Elkhorn Ave 80517 (970) 586-8116
Evergreen Evergreen Library 5000 Highway 73 (303) 674-0780
City Library Address Zip Phone
Fairplay Fairplay Branch Library (719) 836-2771
Fairplay Park County Public Library 418 Main Street 80440 (719) 836-4299
Flagler Flagler Community Library 311 Main Ave 80815 (719) 765-4310
Fleming Fleming Community Library School-Public 506 Fremont Avenue 80728 (970) 265-2046
Florence John C. Fremont Library District Florence 130 Church Ave 81226 (719) 784-4649
Florissant Florissant Branch 2001teller County Rd 31 (719) 748-3939
Fort Collins Fort Collins Public Library 201 Peterson Street (970) 221-6740
Fort Collins Harmony Library 4616 South Shields Street (970) 204-8206
Fort Collins Poudre River Public Library District 201 Peterson Street 80524 (970) 221-6740
Fort Lupton Fort Lupton Public School Library 425 South Denver Avenue (303) 857-7180
Fort Morgan Fort Morgan Public Library 414 Main Street 80701 (970) 542-4000
Fountain Fountain Branch Library 230 South Main Street (719) 382-5347
Fowler Fowler Public Library 400 6th Street 81039 (719) 263-4472
Fowler Fowler Public Library 114 East Cranston Avenue (719) 263-4472
Fraser Fraser Valley Library 241 Norgen Rd (970) 726-5689
Frederick Carbon Valley Branch Library 320 Maple St. B (970) 833-3510
Frisco Summit County Library 0037 County Road 1005 80443 (970) 668-5555
Fruita Fruita Branch Library 325 East Aspen Avenue (970) 858-7703
City Library Address Zip Phone
Gateway Gateway Branch Library 42700 Highway 141 (970) 931-2428
Georgetown Clear Creek Library District 605 Sixth Street 80444 (303) 569-2403
Georgetown John Tomay Memorial Library 605 Sixth Street (303) 569-2620
Glendale Glendale Library 999 South Clermont (303) 691-0331
Glenwood Springs Glenwood Springs Branch Library 413 9th Street (970) 945-5958
Golden Golden Library 1019 Tenth Street (303) 279-4585
Granby Granby Branch Library 13 East Jasper Avenue (970) 887-2149
Granby Grand County Library District 225 E Jasper Ave 80446 (970) 887-9411
Grand Junction Mesa County Public Library District 530 Grand Ave 81502 (970) 243-4783
Grand Junction Orchard Mesa Branch 2736 Unaweep Avenue (970) 243-0181
Grand Lake Juniper Library 316 Garfield Street (970) 627-8353
Greeley Centennial Park Branch 2227 23rd Avenue (970) 506-8600
Greeley Farr Branch 1939 61st Avenue (970) 506-8500
Greeley High Plains Library District 1939 61st Avenue 80634 (970) 506-8550
Greeley Lincoln Park Branch 919 7th Street (970) 506-8460
Guffey Guffey Branch Library 1625 B. County Rd 102 (719) 689-2093
Gunnison Gunnison County Public Library 307 N Wisconsin 81230 (970) 641-3485
Gypsum Gypsum Public Library 743 Valley Road (970) 524-5080
City Library Address Zip Phone
Haxtun Haxtun Public Library 141 S Colorado Ave 80731 (970) 774-6106
Hayden West Routt Library District-Hayden 201 East Jefferson Avenue 81639 (970) 276-3777
Hesperus Fort Lewis Mesa Branch 11274 Highway 140 (970) 588-3331
Highlands Ranch Highlands Ranch Library 9292 Ridgeline Blvd (303) 791-7323
Holly Holly Public Library 302 South Main Street 81047 (719) 537-6520
Holyoke Holyoke-Heginbotham Library 539 S Baxter 80734 (970) 854-2597
Hot Sulphur Springs Hot Sulphur Springs Library 105 Moffat (970) 725-3942
Hotchkiss Delta County Public Library District 149 E. Main 81419 (970) 672-0056
Hotchkiss Hotchkiss Public Library (970) 872-4153
Hudson Hudson Public Library 555 Main Street (303) 536-4550
Hugo Hugo Public Library 522 2nd Ave 80821 (719) 743-2325
City Library Address Zip Phone
Idaho Springs Idaho Springs Public Library 219 14th Avenue (303) 567-2020
Ignacio Ignacio Library District 470 Goddard Ave 81137 (970) 563-9287
Ignacio Mcclanahan Memorial Library 470 Goddard Avenue (970) 563-9287
City Library Address Zip Phone
Johnstown Glenn A. Jones, M.D. Memorial Library 400 S. Parish Avenue (970) 587-2459
Julesburg Julesburg Public Library 320 Cedar Street 80737 (970) 474-2608
City Library Address Zip Phone
Kremmling Kremmling Library 300 South 8th Street (970) 724-9228
City Library Address Zip Phone
La Jara Conejos County Library District 17703 Hwy 285 81140 (719) 274-5858
La Junta La Junta-Woodruff Memorial Library 522 Colorado Ave 81050 (719) 384-4612
La Veta La Veta Regional Library District 310 South Main Street 81055 (719) 742-3572
Lafayette Lafayette Public Library 775 W Baseline Rd 80026 (303) 665-5200
Lake City Hinsdale Library District-Lake City 221 Silver Street 81235 (970) 944-2615
Lake George Lake George Branch Library box 3 (719) 748-3812
Lakewood Belmar Library 555 South Allison Parkway (720) 963-0900
Lakewood Jefferson County Public Library 10200 W 20th Ave 80215 (303) 235-5275
Lakewood Lakewood Library 10200 West 20th Avenue (303) 232-9507
Lamar Lamar Public Library 102 East Parmenter St 81052 (719) 336-4632
Las Animas Bent County Library District 306 Fifth Street (719) 456-0111
Las Animas Las Animas-Bent County Library District 306 5th Street 81054 (719) 456-0111
Leadville Lake County Public Library 1115 Harrison Ave 80461 (719) 486-0569
Limon Limon Memorial Library 205 E Ave 80828 (719) 775-2163
Littleton Columbine Library 7706 West Bowles Avenue (303) 932-2690
Littleton Koelbel Public Library 5955 South Holly Street (303) 220-7704
Littleton Littleton-Bemis Public Library 6014 S. Datura St. 80120 (303) 795-3961
Littleton Neighborhood Library At Roxborough 8357 N. Rampart Range Rd. Suite 200 (303) 791-7326
Littleton Southglenn Public Library 7500 South University Blvd., 101 (303) 221-3998
Lone Tree Neighborhood Library At Lone Tree 8827 Lone Tree Pkwy (303) 791-7325
Longmont Longmont Public Library 409 4th Ave 80501 (303) 651-8470
Louisville Louisville Public Library 951 Spruce Street 80027 (303) 335-4849
Louviers Louviers Library 7885 Louviers Blvd (303) 791-7324
Loveland Loveland Public Library 300 North Adams Avenue 80537 (970) 962-2665
Lyons Lyons Depot Library 430 Fifth Avenue 80540 (303) 823-5165
City Library Address Zip Phone
Mancos Mancos Public Library 211 West First Street 81328 (970) 533-7569
Manitou Springs Manitou Springs Public Library 701 Manitou Ave 80829 (719) 685-5206
Manzanola Manzanola School-Public Library 301 S Catalpa 81058 (719) 462-5542
Maybell Maybell Branch Library 202 Collom St. (970) 272-9919
Meeker Meeker Regional Library District 490 Main Street 81641 (970) 878-5911
Monte Vista Rio Grande Library District 120 Jefferson Street 81144 (719) 852-3931
Montrose Montrose Regional Library District 320 South 2nd Street 81401 (970) 249-9656
Monument Monument Library 1706 Lake Woodmoor Dr (719) 488-2370
City Library Address Zip Phone
Naturita Naturita Library 411 W. Second Ave (970) 865-2848
Nederland Nederland Community Library District 20 Lakeview Drive 80466 (303) 258-1101
New Castle New Castle Branch 402 West Main Street (970) 984-2346
Northglenn Northglenn Branch Library 10530 North Huron Street (303) 452-7534
Northglenn Rangeview Library District 11658 N. Huron 80234 (303) 288-2001
Norwood San Miguel Library District 2-Norwood Pl 1110 Lucerne Street 81423 (970) 327-4833
Nucla Nucla Public Library 544 Main Street 81424 (970) 864-2166
City Library Address Zip Phone
Oak Creek Oak Creek Library 227 Dodge Avenue (970) 736-8371
Oak Creek South Routt Library District 227 Dodge Avenue 80467 (970) 736-8371
Ordway Ordway Combined Community Library 1007 Main Street 81063 (719) 267-3823
Ouray Ouray Library District 320 6th Ave 81427 (970) 325-4616
City Library Address Zip Phone
Pagosa Springs Ruby M. Sisson Memorial Public Library 811 San Juan Street (970) 264-2209
Pagosa Springs Upper San Juan Library District 811 San Juan Street 81147 (970) 264-2209
Palisade Palisade Branch Library 711 Iowa Street (970) 464-7557
Palmer Lake Palmer Lake Branch Library 66 Lower Glenway (719) 481-2587
Paonia Paonia Public Library (970) 527-3470
Parachute Parachute Branch Library 244 Grand Valley Way (970) 285-9870
Paradox Paradox Branch 21501 Six Mile Road (970) 859-7236
Parker Parker Library 10851 So. Crossroads Dr. (303) 791-7327
Penrose Penrose Library District 35 7th Avenue 81240 (719) 372-6017
Penrose Penrose Library District 555 Fourth Avenue (719) 372-0606
Platteville Platteville Public Library 504 Marion Avenue (970) 785-2231
Pueblo Barkman Branch Library 1300 Jerry Murphy Road (719) 562-5685
Pueblo Lamb Branch Library 2525 South Pueblo Boulevard (719) 562-5670
Pueblo Pueblo City-County Library District 100 E Abriendo Ave 81004 (719) 562-5600
Pueblo Robert Hoag Rawlings Public Library 100 East Abriendo Avenue (719) 562-5600
Pueblo West White Branch 298 S Joe Martinez Blvd (719) 562-5660
City Library Address Zip Phone
Rangely Rangely Regional Library District 109 E Main Street 81648 (970) 675-8811
Red Feather Lakes Red Feather Lakes Community Library 71 Firehouse Lane (970) 881-2664
Red Feather Lakes Red Feather Mountain Library District 71 Firehouse Lane 80545 (970) 881-2664
Rico Rico Public Library 2 N. Commercial St. (970) 967-2103
Ridgway Ridgway Library District 300 Charles 81432 (970) 626-5252
Rifle Garfield Co Public Library District 796 Megan Avenue 81650 (970) 625-4270
Rifle Rifle Branch Library 107 East 2nd Street (970) 625-3471
Rocky Ford Rocky Ford Public Library 400 South 10th Street 81067 (719) 254-6641
City Library Address Zip Phone
Saguache Saguache County Public Library 702 Pitkin Street 81149 (719) 655-2551
Salida Salida Regional Library 405 E Street (719) 539-4826
Salida Southern Chaffee County Regional Lib Dist-Salida 405 E Street 81201 (719) 539-4826
San Luis Costilla County Public Library 418 Gasper Street 81152 (719) 672-3309
Security Security Public Library 715 Aspen Drive 80911 (719) 391-3191
Sheridan Sheridan Library 3201 West Oxford Avenue (303) 789-5422
Silt Silt Branch Library 600 Home Avenue (970) 876-5500
Silverthorne North Branch Library 651 Center Circle (970) 468-5887
Silverton Silverton Public Library 1117 Reese 81433 (970) 387-5770
Simla Simla Branch Library 504 Washingtion (303) 541-2573
South Fork Ruth Tabor Memorial Library (719) 873-0246
Springfield Baca County Public Library 1260 Main Street 81073 (719) 523-6962
Steamboat Springs Bud Werner Memorial Library 1289 Lincoln Avenue (970) 879-0240
Steamboat Springs East Routt Library District 1289 Lincoln Ave. 80487 (970) 879-0240
Sterling Sterling Public Library 420 North Fifth Street 80751 (970) 522-2023
Stratton Stratton Public Library 331 New York 80836 (719) 348-5922
Swink Swink School-Public Library 610 Columbia Ave 81077 (719) 384-8103
City Library Address Zip Phone
Telluride San Miguel Library District 1-Telluride 100 W. Pacific Ave. 81435 (970) 728-4519
Telluride Wilkinson Public Library 100 W Pacific Ave (970) 728-4519
Thornton Thornton Branch Library 8992 North Washington (303) 287-2514
Toponas Toponas Public Library 33650 Road 134 (970) 638-4436
Trinidad Trinidad-Carnegie Public Library 202 North Animas Street 81082 (719) 846-6841
Two Buttes Two Buttes Branch Library 440 Main St. (719) 326-5270
City Library Address Zip Phone
Vail Vail Public Library 292 W Meadow Dr 81657 (970) 479-2184
Victor Victor Public Library 124 South 3rd Street (719) 689-2011
City Library Address Zip Phone
Walden Jackson County Public Library 412 4th Street 80480 (970) 723-4602
Walsenburg Huerfano County Public Library 323 Main Street (719) 738-2774
Walsenburg Spanish Peaks Library District 323 N Main Street 81089 (719) 738-2774
Walsh Walsh Public Library 403 N. Colorado (719) 523-6962
Wellington Wellington Public Library 3800 Wilson Ave 80549 (970) 568-3040
Westcliffe West Custer County Library District 209 Main Street 81252 (719) 783-9138
Westminster 76th Avenue Branch 3031 West 76th Avenue (303) 430-2400
Westminster College Hill Library 3705 W 112th Ave (303) 404-5555
Westminster Westminster Public Library 3705 W. 112th Ave 80031 (303) 404-5555
Wetmore Wetmore Community Library 95 County Road 393 81253 (719) 784-6669
Wetmore Wetmore Community Library 95 County Road 393 (719) 784-6669
Wheat Ridge Wheat Ridge Library 5475 West 32nd Avenue (303) 463-3145
Windsor Windsor Severance Library District 214 Fifth Street (970) 686-5603
Windsor Windsor-Severance Library District 720 Third Street 80550 (970) 686-5603
Woodland Park Rampart Library District-Woodland Parkflorissant 218 E. Midland 80863 (719) 687-9281
Woodland Park Woodland Park Public Library 218 East Midland (719) 687-9281
Wray Northeast Colorado Bookmobile Services 325 W 7th St. 80758 (970) 332-4715
Wray Wray Public Library 621 Blake St. 80758 (970) 332-4744
City Library Address Zip Phone
Yampa Yampa Public Library 310 Main St. (970) 638-4654
Yuma Yuma Public Library 114 West 3rd Ave 80759 (970) 848-2368