Colorado Public Libraries
This page lists 275 public libraries in Colorado, including main libraries and branch locations, sorted by city. Where a library is a branch of a larger library system, the system is shown under its name.
Advertisement
Colorado public libraries by city
| Library | Address | ZIP | County | Phone |
|---|---|---|---|---|
| A | ||||
| Aguilar Public Library | 146 W Main St, Aguilar | 81020 | Las Animas | (719) 941-4426 |
| Akron Public Library | 302 Main Ave, Akron | 80720 | Washington | (970) 345-6818 |
| Alamosa Public Library | 300 Hunt Ave, Alamosa | 81101 | Alamosa | (719) 589-6592 |
| Antonito Branch LibraryPart of Conejos County Library District | 118 Main St, Antonito | 81120 | Conejos | (719) 274-5858 |
| Arvada LibraryPart of Jefferson County Public Library | 7525 W 57th Ave, Arvada | 80002 | Jefferson | (303) 235-5275 |
| Standley Lake LibraryPart of Jefferson County Public Library | 8485 Kipling St, Arvada | 80005 | Jefferson | (303) 235-5275 |
| West Arvada Express LibraryPart of Jefferson County Public Library | 14455 W 64th Ave, Unit O, Arvada | 80004 | Jefferson | (303) 235-5275 |
| Pitkin County Library | 120 N Mill St, Aspen | 81611 | Pitkin | (970) 429-1900 |
| Northern Plains Public LibraryPart of High Plains Library District | 216 W 2nd St, Ault | 80610 | Weld | (970) 834-1259 |
| Aurora Public Library Central LibraryPart of Aurora Public Library | 14949 E Alameda Pkwy, Aurora | 80012 | Arapahoe | (303) 739-6600 |
| Chambers Plaza LibraryPart of Aurora Public Library | 1551 N Chambers Rd, Aurora | 80011 | Arapahoe | (303) 739-1573 |
| Hoffman Heights LibraryPart of Aurora Public Library | 1298 Peoria St, Aurora | 80011 | Arapahoe | (303) 739-1572 |
| Iliff Square LibraryPart of Aurora Public Library | 2253 S Peoria St, Aurora | 80012 | Arapahoe | (303) 739-1567 |
| Martin Luther King Jr. LibraryPart of Aurora Public Library | 9898 East Colfax, Aurora | 80010 | Adams | (303) 739-1940 |
| Mission Viejo LibraryPart of Aurora Public Library | 15324 E Hampden Cir, Aurora | 80013 | Arapahoe | (303) 693-1440 |
| Tallyns Reach LibraryPart of Aurora Public Library | 23911 E Arapahoe Rd, Aurora | 80016 | Arapahoe | (303) 627-3050 |
| Avon Branch LibraryPart of Eagle Valley Library District | 200 Mikaela Way, Avon | 81620 | Eagle | (970) 949-6797 |
| B | ||||
| Bailey Branch LibraryPart of Park County Public Library | 350 Bulldogger Rd, Bailey | 80421 | Park | (303) 838-5539 |
| Basalt Regional Library District | 14 Midland Ave, Basalt | 81621 | Eagle | (970) 927-4311 |
| Pine River Public Library District/Bayfield | 395 Bayfield Center Dr, Bayfield | 81122 | La Plata | (970) 884-2222 |
| Bennett Branch LibraryPart of Rangeview Library District | 495 7th St, Bennett | 80102 | Adams | (303) 644-3303 |
| Berthoud Community Library District | 236 Welch Ave, Berthoud | 80513 | Larimer | (970) 532-2757 |
| Gilpin County Library District | 15131 Hwy 119, Black Hawk | 80422 | Gilpin | (303) 582-5777 |
| Blanca/Fort Garland LibraryPart of Costilla County Public Library | 17591 E Hwy 160, Blanca | 81123 | Costilla | (719) 379-3945 |
| Boulder Public Library | 1001 Arapahoe Ave, Boulder | 80302 | Boulder | (303) 441-3100 |
| Carnegie Branch for Local HistoryPart of Boulder Public Library District | 1125 Pine St, Boulder | 80302 | Boulder | (303) 441-3100 |
| George Reynolds LibraryPart of Boulder Public Library District | 3595 Table Mesa Dr, Boulder | 80305 | Boulder | (303) 441-3100 |
| Meadows LibraryPart of Boulder Public Library District | 4800 Baseline Rd, Boulder | 80303 | Boulder | (303) 441-3100 |
| North Boulder Corner LibraryPart of Boulder Public Library District | 4500 13th St, Boulder | 80304 | Boulder | (303) 441-3100 |
| South Branch LibraryPart of Summit County Library | 103 S Harris St, Breckenridge | 80424 | Summit | (970) 668-4280 |
| Brighton Branch LibraryPart of Rangeview Library District | 327 E Bridge St, Brighton | 80601 | Adams | (303) 405-3230 |
| Broomfield/Eisenhower Public Library | 3 Community Park Rd, Broomfield | 80020 | Broomfield | (720) 887-2300 |
| East Morgan County Library District | 500 Clayton St, Brush | 80723 | Morgan | (970) 842-4596 |
| Northern Chaffee County Library District (Buena Vista) | 131 Linderman Ave, Buena Vista | 81211 | Chaffee | (719) 395-8700 |
| Burlington Public Library | 321 14th St, Burlington | 80807 | Kit Carson | (719) 346-8109 |
| Kelver Public LibraryPart of Arapahoe Library District | 585 S Main St, Byers | 80103 | Arapahoe | (303) 822-9392 |
| C | ||||
| Calhan LibraryPart of Pikes Peak Library District | 600 Bank St, Calhan | 80808 | El Paso | (719) 531-6333 |
| Canon City Public Library | 516 Macon Ave, Canon City | 81212 | Fremont | (719) 269-9020 |
| Royal Gorge Regional Museum & History CenterPart of Canon City Public Library | 612 Royal Gorge Blvd, Canon City | 81212 | Fremont | (719) 269-9036 |
| Capulin Branch LibraryPart of Conejos County Library District | 8047 State Hwy 15, Capulin | 81124 | Conejos | (719) 274-0953 |
| Carbondale Branch LibraryPart of Garfield County Public Library District | 320 Sopris Ave, Carbondale | 81623 | Garfield | (970) 963-2889 |
| Ute Pass LibraryPart of Pikes Peak Library District | 8010 Severy, Cascade | 80809 | El Paso | (719) 531-6333 |
| Castle Pines LibraryPart of Douglas County Libraries | 360 Village Square Ln, Castle Rock | 80108 | Douglas | (303) 791-7323 |
| Philip & Jerry Miller LibraryPart of Douglas County Libraries | 100 South Wilcox, Castle Rock | 80104 | Douglas | (303) 688-7700 |
| Cedaredge LibraryPart of Delta County Public Library District | 180 SW 6th Ave, Cedaredge | 81413 | Delta | (970) 399-7674 |
| Castlewood Public LibraryPart of Arapahoe Library District | 6739 S Uinta St, Centennial | 80112 | Arapahoe | (303) 542-7279 |
| Koelbel Public LibraryPart of Arapahoe Library District | 5955 S Holly St, Centennial | 80121 | Arapahoe | (303) 542-7279 |
| Smoky Hill Public LibraryPart of Arapahoe Library District | 5430 S Biscay Cir, Centennial | 80015 | Arapahoe | (303) 542-7279 |
| Southglenn Public LibraryPart of Arapahoe Library District | 6972 S Vine St, Centennial | 80122 | Arapahoe | (303) 542-7279 |
| East Cheyenne County Library District | 151 S 1st West, Cheyenne Wells | 80810 | Cheyenne | (719) 767-5138 |
| Clifton Branch LibraryPart of Mesa County Public Library District | 3270 D 1/2 Rd, Clifton | 81520 | Mesa | (970) 434-6936 |
| Collbran Branch LibraryPart of Mesa County Public Library District | 111 Main St, Collbran | 81624 | Mesa | (970) 487-3545 |
| Greenhorn Valley LibraryPart of Pueblo City-County Library District | 4801 Cibola Dr, Colorado City | 81019 | Pueblo | (719) 553-0350 |
| Cheyenne Mountain LibraryPart of Pikes Peak Library District | 1785 S 8th St, Suite100, Colorado Springs | 80906 | El Paso | (719) 531-6333 |
| East Library and Info CenterPart of Pikes Peak Library District | 5550 N Union Blvd, Colorado Springs | 80918 | El Paso | (719) 531-6333 |
| Library 21CPart of Pikes Peak Library District | 1175 Chapel Hills Dr, Colorado Springs | 80920 | El Paso | (719) 531-6333 |
| Old Colorado City LibraryPart of Pikes Peak Library District | 2418 W Pikes Peak Avene, Colorado Springs | 80904 | El Paso | (719) 531-6333 |
| Penrose Public LibraryPart of Pikes Peak Library District | 20 N Cascade Ave, Colorado Springs | 80903 | El Paso | (719) 531-6333 |
| Pikes Peak Library District BookmobilePart of Pikes Peak Library District | 20 North Casacade, Colorado Springs | 80903 | El Paso | (719) 531-6333 |
| Rockrimmon LibraryPart of Pikes Peak Library District | 832 Village Center Dr, Colorado Springs | 80919 | El Paso | (719) 531-6333 |
| Ruth Holley LibraryPart of Pikes Peak Library District | 685 N Murray Blvd, Colorado Springs | 80915 | El Paso | (719) 531-6333 |
| Sand Creek LibraryPart of Pikes Peak Library District | 1821 S Academy Blvd, Colorado Springs | 80916 | El Paso | (719) 531-6333 |
| Commerce City Branch LibraryPart of Rangeview Library District | 7185 Monaco, Commerce City | 80022 | Adams | (303) 287-0063 |
| Conifer LibraryPart of Jefferson County Public Library | 10441 Hwy 73, Conifer | 80433 | Jefferson | (303) 235-5275 |
| Cortez Public Library | 202 North Park, Cortez | 81321 | Montezuma | (970) 565-8117 |
| Craig Branch LibraryPart of Moffat County Library | 570 Green St, Craig | 81625 | Moffat | (970) 824-5116 |
| Crawford LibraryPart of Delta County Public Library District | 545 Hwy 92, Crawford | 81415 | Delta | (970) 399-7783 |
| Mineral County School/Public Library | 450 Corsair Dr, Creede | 81130 | Mineral | (719) 300-1452 |
| Old Rock Community Branch LibraryPart of Gunnison County Library District | 507 Maroon, Crested Butte | 81224 | Gunnison | (970) 349-6535 |
| Baca Grande LibraryPart of Northern Saguache County Library District | 67581 County Road T, Crestone | 81131 | Saguache | (719) 256-4100 |
| Franklin Ferguson Memorial LibraryPart of Southern Teller County School/Public Library District | 410 B St, Cripple Creek | 80813 | Teller | (719) 689-2800 |
| Cuchara Public LibraryPart of La Veta Regional Library District | 73 Cuchara Ave, Cuchara | 81055 | Huerfano | (719) 742-3572 |
| D | ||||
| Debeque Branch LibraryPart of Mesa County Public Library District | 730 Minter Ave, Debeque | 81630 | Mesa | (970) 283-5472 |
| Davies Public Library-Deer Trail SchoolPart of Arapahoe Library District | 128 Second Ave, Deer Trail | 80105 | Arapahoe | (303) 769-4310 |
| Del Norte LibraryPart of Rio Grande County Library District | 790 Grande Ave, Del Norte | 81132 | Rio Grande | (719) 657-2633 |
| Delta Library | 124 E Sixth St, Delta | 81416 | Delta | (970) 874-9630 |
| Athmar Park Branch LibraryPart of Denver Public Library | 1055 S Tejon St, Denver | 80223 | Denver | (303) 935-0721 |
| Bear Valley Branch LibraryPart of Denver Public Library | 5171 W Dartmouth Ave, Denver | 80236 | Denver | (303) 935-0616 |
| Blair-Caldwell African American Research LibraryPart of Denver Public Library | 2401 Welton St, Denver | 80205 | Denver | (720) 865-2401 |
| Bob Ragland Branch LibraryPart of Denver Public Library | 1900 35th St, Suite A, Denver | 80216 | Denver | (720) 865-2400 |
| Decker Branch LibraryPart of Denver Public Library | 1501 S Logan St, Denver | 80210 | Denver | (303) 733-7584 |
| Denver Public Library | 10 W 14th Ave, Denver | 80204 | Denver | (720) 865-1111 |
| Eloise May BranchPart of Arapahoe Library District | 1471 S Parker Rd, Denver | 80231 | Arapahoe | (303) 542-7279 |
| Eugene Field Branch LibraryPart of Denver Public Library | 810 S University Blvd, Denver | 80209 | Denver | (303) 777-2301 |
| Ford Warren Branch LibraryPart of Denver Public Library | 2825 High St, Denver | 80205 | Denver | (303) 294-0907 |
| Green Valley Ranch Branch LibraryPart of Denver Public Library | 4856 N Andes Ct, Denver | 80249 | Denver | (720) 865-0310 |
| Hadley Branch LibraryPart of Denver Public Library | 1890 S Grove St, Denver | 80219 | Denver | (303) 935-4267 |
| Hampden Branch LibraryPart of Denver Public Library | 9755 E Girard Ave, Denver | 80231 | Denver | (303) 750-3885 |
| John Thunderbird Man Emhoolah Branch LibraryPart of Denver Public Library | 675 Santa Fe Dr, Denver | 80204 | Denver | (303) 534-1665 |
| Montbello Branch LibraryPart of Denver Public Library | 12955 Albrook Dr, Denver | 80239 | Denver | (303) 373-0767 |
| Park Hill Branch LibraryPart of Denver Public Library | 4705 Montview Blvd, Denver | 80207 | Denver | (303) 331-4063 |
| Pauline Robinson Branch LibraryPart of Denver Public Library | 5575 E 33rd Ave, Denver | 80207 | Denver | (303) 331-4062 |
| Perl Mack Branch LibraryPart of Rangeview Library District | 7611 Hilltop Cir, Denver | 80221 | Adams | (303) 428-3576 |
| Rodolfo Corky Gonzales Branch LibraryPart of Denver Public Library | 1498 N Irving St, Denver | 80204 | Denver | (720) 865-2370 |
| Ross-Barnum Branch LibraryPart of Denver Public Library | 3570 W 1st Ave, Denver | 80219 | Denver | (303) 935-1891 |
| Ross-Broadway Branch LibraryPart of Denver Public Library | 33 E Bayaud Ave, Denver | 80209 | Denver | (303) 777-4845 |
| Ross-Cherry Creek Branch LibraryPart of Denver Public Library | 305 Milwaukee St, Denver | 80206 | Denver | (303) 331-4016 |
| Ross-University Hills Branch LibraryPart of Denver Public Library | 4310 E Amherst Ave, Denver | 80222 | Denver | (303) 757-2714 |
| Sam Gary Branch LibraryPart of Denver Public Library | 2961 Roslyn St, Denver | 80238 | Denver | (720) 865-0325 |
| Schlessman Family Branch LibraryPart of Denver Public Library | 100 Poplar St, Denver | 80220 | Denver | (720) 865-0000 |
| Smiley Branch LibraryPart of Denver Public Library | 4501 W 46th Ave, Denver | 80212 | Denver | (303) 477-3622 |
| Valdez-Perry LibraryPart of Denver Public Library | 4690 Vine St, Denver | 80216 | Denver | (303) 295-4302 |
| Virginia Village Branch LibraryPart of Denver Public Library | 1500 S Dahlia St, Denver | 80222 | Denver | (303) 757-6662 |
| Westwood Branch LibraryPart of Denver Public Library | 1000 S Lowell Blvd, Denver | 80219 | Denver | (303) 936-8808 |
| Woodbury Branch LibraryPart of Denver Public Library | 3265 Federal Blvd, Denver | 80211 | Denver | (303) 455-3930 |
| Dinosaur Branch LibraryPart of Moffat County Library | 200 7th St, Dinosaur | 81610 | Moffat | (970) 374-2700 |
| Dolores Library District/Montezuma County | 1002 Railroad Ave, Dolores | 81323 | Montezuma | (970) 882-4127 |
| Adult/High School BranchPart of Dolores County School/Public Library (Dove Creek) | 525 North Main, Dove Creek | 81324 | Dolores | (970) 677-2389 |
| Childrens/Elementary School BranchPart of Dolores County School/Public Library (Dove Creek) | 720 Main, Dove Creek | 81324 | Dolores | (970) 677-2356 |
| Durango Public Library | 1900 E 3rd Ave, Durango | 81301 | La Plata | (970) 375-3380 |
| Sunnyside LibraryPart of Southwest La Plata Library District | 75 County Road 218, Durango | 81303 | La Plata | (970) 375-3816 |
| E | ||||
| Kiowa County Public Library District | 1305 Goff St, Eads | 81036 | Kiowa | (719) 438-5581 |
| Eagle Public LibraryPart of Eagle Valley Library District | 600 Broadway, Eagle | 81631 | Eagle | (970) 328-8800 |
| Eaton Public LibraryPart of High Plains Library District | 132 Maple Ave, Eaton | 80615 | Weld | (970) 454-2189 |
| Edgewater LibraryPart of Jefferson County Public Library | 1800 Harlan St, Edgewater | 80214 | Jefferson | (303) 235-5275 |
| Elbert School Branch LibraryPart of Elbert County Library District | 24489 Main St, Elbert | 80106 | Elbert | (303) 648-3533 |
| Elizabeth Branch LibraryPart of Elbert County Library District | 651 Beverly St, Elizabeth | 80107 | Elbert | (303) 646-3416 |
| Englewood Public Library | 1000 Englewood Pkwy, Englewood | 80110 | Arapahoe | (303) 762-2560 |
| Erie Community LibraryPart of High Plains Library District | 400 Powers St, Erie | 80516 | Weld | (888) 861-7323 |
| Estes Valley Public Library District | 335 E Elkhorn Ave, Estes Park | 80517 | Larimer | (970) 586-8116 |
| Riverside Library and Cultural CenterPart of High Plains Library District | 3700 Golden St, Evans | 80620 | Weld | (888) 861-7323 |
| Evergreen LibraryPart of Jefferson County Public Library | 4990 Hwy 73, Evergreen | 80439 | Jefferson | (303) 235-5275 |
| F | ||||
| Fairplay Branch LibraryPart of Park County Public Library | 400 Front St, Fairplay | 80440 | Park | (718) 836-4297 |
| High Prairie LibraryPart of Pikes Peak Library District | 7035 Old Meridian Rd, Falcon | 80831 | El Paso | (719) 531-6333 |
| Carbon Valley Branch LibraryPart of High Plains Library District | 7 Park Ave, Firestone | 80504 | Weld | (888) 861-7323 |
| Flagler Community Library | 311 Main Ave, Flagler | 80815 | Kit Carson | (719) 765-4310 |
| Fleming Community Library | 506 N Fremont Ave, Fleming | 80728 | Logan | (970) 265-2046 |
| John C. Fremont Library District (Florence) | 130 Church Ave, Florence | 81226 | Fremont | (719) 784-4649 |
| Florissant Branch LibraryPart of Rampart Regional Library District | 334 N. Cir, Florissant | 80816 | Teller | (719) 748-3939 |
| CentralPart of Poudre River Public Library District | 201 Peterson St, Fort Collins | 80524 | Larimer | (970) 221-6740 |
| Council Tree LibraryPart of Poudre River Public Library District | 2733 Council Tree Ave, Fort Collins | 80525 | Larimer | (970) 221-6740 |
| Harmony LibraryPart of Poudre River Public Library District | 4616 S Shields St, Fort Collins | 80525 | Larimer | (970) 204-8206 |
| Fort Lupton Public/School LibraryPart of High Plains Library District | 370 S Rollie Ave, Fort Lupton | 80621 | Weld | (303) 339-4089 |
| Fort Morgan Public Library | 414 Main St, Fort Morgan | 80701 | Morgan | (970) 542-4000 |
| Fountain LibraryPart of Pikes Peak Library District | 230 S Main St, Fountain | 80817 | El Paso | (719) 531-6333 |
| Fowler Public Library | 411 6th St, Fowler | 81039 | Otero | (719) 263-4472 |
| Fraser Valley LibraryPart of Grand County Library District | 421 Norgren Rd, Fraser | 80442 | Grand | (970) 726-5689 |
| Summit County Public Library | 0037 Peak One Dr, Frisco | 80443 | Summit | (970) 668-4138 |
| Fruita Branch LibraryPart of Mesa County Public Library District | 324 N. Coulson, Fruita | 81521 | Mesa | (970) 858-7703 |
| G | ||||
| Spanish Peaks Public Library Gardner BookmobilePart of Spanish Peaks Library District | 28 Co Road 632, Gardner | 81040 | Huerfano | (719) 738-2774 |
| Gateway Branch LibraryPart of Mesa County Public Library District | 42700 Hwy 141, Gateway | 81522 | Mesa | (970) 931-2428 |
| Clear Creek Local History ArchivesPart of Clear Creek County Library District | 809 Taos St, 2nd Floor, Georgetown | 80444 | Clear Creek | (303) 569-2403 |
| John Tomay Memorial Library/Georgetown LibraryPart of Clear Creek County Library District | 605 Sixth St, Georgetown | 80444 | Clear Creek | (303) 569-2620 |
| Nantes LibraryPart of High Plains Library District | 703 Birch St, Gilcrest | 80623 | Weld | (970) 737-1035 |
| Glenwood Springs Branch LibraryPart of Garfield County Public Library District | 815 Cooper Ave, Glenwood | 81601 | Garfield | (970) 945-5958 |
| Golden LibraryPart of Jefferson County Public Library | 1019 Tenth St, Golden | 80401 | Jefferson | (303) 235-5275 |
| Granby LibraryPart of Grand County Library District | 55 Zero St, Granby | 80446 | Grand | (970) 887-2149 |
| Mesa County Public Library District | 443 N 6th St, Grand Junction | 81501 | Mesa | (970) 243-4442 |
| Orchard Mesa Branch LibraryPart of Mesa County Public Library District | 230 E Lynwood St, Grand Junction | 81503 | Mesa | (970) 243-0181 |
| Juniper LibraryPart of Grand County Library District | 316 Garfield, Grand Lake | 80447 | Grand | (970) 627-8353 |
| Centennial Park Branch LibraryPart of High Plains Library District | 2227 23rd Ave, Greeley | 80631 | Weld | (888) 861-7323 |
| Farr Branch LibraryPart of High Plains Library District | 1939 Sixty-First Ave, Greeley | 80634 | Weld | (888) 861-7323 |
| High Plains Library District BookmobilePart of High Plains Library District | 2650 W 29th St, Greeley | 80631 | Weld | (888) 861-7323 |
| Linc Library Innovation CenterPart of High Plains Library District | 501 8th Ave, Greeley | 80631 | Weld | (888) 861-7323 |
| Guffey Branch LibraryPart of Park County Public Library | 1625 B. County Road 102, Guffey | 80820 | Park | (719) 689-9280 |
| Gunnison County Library District | 1 Quartz St, Gunnison | 81230 | Gunnison | (970) 641-3485 |
| Gypsum Public LibraryPart of Eagle Valley Library District | 47 Lundgren Blvd, Gypsum | 81637 | Eagle | (970) 524-5080 |
| H | ||||
| Haxtun Public Library | 141 S Colorado Ave, Haxtun | 80731 | Phillips | (970) 744-6106 |
| West Routt Library District/Hayden | 201 E Jefferson Ave, Hayden | 81639 | Routt | (970) 276-3777 |
| Fort Lewis Mesa LibraryPart of Southwest La Plata Library District | 11274 Colorado State Hwy 14O, Hesperus | 81326 | La Plata | (970) 375-3816 |
| Highlands Ranch LibraryPart of Douglas County Libraries | 9292 Ridgeline Blvd, Highlands Ranch | 80129 | Douglas | (303) 791-7323 |
| Holly Public Library | 100 Tony Garcia Dr, Holly | 81047 | Prowers | (719) 537-6520 |
| Holyoke/Heginbotham Library | 539 S Baxter Ave, Holyoke | 80734 | Phillips | (970) 854-2597 |
| Hot Sulphur Springs LibraryPart of Grand County Library District | 150 Moffat, Hot Sulphur Spgs | 80451 | Grand | (970) 725-3942 |
| Hotchkiss LibraryPart of Delta County Public Library District | 149 E Main St, Hotchkiss | 81419 | Delta | (970) 399-7781 |
| Hudson Public LibraryPart of High Plains Library District | 100 S Beech St, Hudson | 80642 | Weld | (303) 536-4550 |
| Hugo Public Library | 522 Second Ave, Hugo | 80821 | Lincoln | (719) 743-2325 |
| I | ||||
| Idaho Springs Public LibraryPart of Clear Creek County Library District | 219 14th Ave, Idaho Springs | 80452 | Clear Creek | (303) 567-2020 |
| Ignacio Community Library | 470 Goddard Ave, Ignacio | 81137 | La Plata | (970) 563-9287 |
| J | ||||
| Glenn A. Jones, M.D. Memorial LibraryPart of High Plains Library District | 400 S Parish Ave, Johnstown | 80534 | Weld | (970) 587-2459 |
| Johnstown/Jones LibraryPart of High Plains Library District | 400 S Parish Ave, Johnstown | 80534 | Weld | (970) 660-5039 |
| Julesburg Public Library | 320 Cedar St, Julesburg | 80737 | Sedgwick | (970) 474-2608 |
| K | ||||
| Kersey LibraryPart of High Plains Library District | 332 Third St, Kersey | 80644 | Weld | (888) 861-7323 |
| Kiowa Branch LibraryPart of Elbert County Library District | 331 Comanche St, Kiowa | 80117 | Elbert | (303) 621-2111 |
| Kremmling LibraryPart of Grand County Library District | 300 S 8th St, Kremmling | 80459 | Grand | (970) 724-9228 |
| L | ||||
| Conejos County Library District | 17703 Hwy 285, La Jara | 81140 | Conejos | (719) 274-5858 |
| La Junta/Woodruff Memorial Library | 522 Colorado Ave, La Junta | 81050 | Otero | (719) 384-4612 |
| La Veta Public Library District | 310 S Main St, La Veta | 81055 | Huerfano | (719) 742-3572 |
| Lafayette Public Library | 775 W Baseline Rd, Lafayette | 80026 | Boulder | (303) 665-5200 |
| Lake City/Hinsdale County Library District | 206 N Silver St, Lake City | 81235 | Hinsdale | (970) 944-2615 |
| Lake George Branch LibraryPart of Park County Public Library | 37900 Hwy 24, Lake George | 80827 | Park | (719) 748-3812 |
| Belmar LibraryPart of Jefferson County Public Library | 555 S Allison Pkwy, Lakewood | 80226 | Jefferson | (303) 235-5275 |
| Lakewood LibraryPart of Jefferson County Public Library | 10200 W 20th Ave, Lakewood | 80215 | Jefferson | (303) 235-5275 |
| Lamar Public Library | 102 E Parmenter St, Lamar | 81052 | Prowers | (719) 336-4632 |
| Las Animas-Bent County Library District | 306 5th St, Las Animas | 81054 | Bent | (719) 456-0111 |
| Lake County Public Library | 1115 Harrison Ave, Leadville | 80461 | Lake | (719) 486-0569 |
| Limon Memorial Library | 205 E Ave, Limon | 80828 | Lincoln | (719) 775-2163 |
| Lincoln County Bookmobile | 940 2nd St, Limon | 80828 | Lincoln | (719) 775-2163 |
| Columbine LibraryPart of Jefferson County Public Library | 7706 W Bowles Ave, Littleton | 80123 | Jefferson | (303) 235-5275 |
| Littleton/Bemis Public Library | 6014 S Datura St, Littleton | 80120 | Arapahoe | (303) 795-3961 |
| Neighborhood Library at RoxboroughPart of Douglas County Libraries | 8357 N. Rampart Range Rd., Suite 200, Littleton | 80125 | Douglas | (303) 871-7323 |
| Lone Tree LibraryPart of Douglas County Libraries | 10055 Library Way, Lone Tree | 80124 | Douglas | (303) 799-4446 |
| Longmont Public Library | 409 4th Ave, Longmont | 80501 | Boulder | (303) 651-8470 |
| Louisville Public Library | 951 Spruce St, Louisville | 80027 | Boulder | (303) 335-4849 |
| Louviers LibraryPart of Douglas County Libraries | 78885 Louviers Blvd, Louviers | 80131 | Douglas | (303) 791-7323 |
| Loveland Public Library | 300 N Adams Ave, Loveland | 80537 | Larimer | (970) 962-2665 |
| Lyons Regional Library District | 451 4th Ave, Lyons | 80540 | Boulder | (303) 823-5165 |
| M | ||||
| Mancos Library District | 211 W First St, Mancos | 81328 | Montezuma | (970) 533-7600 |
| Manitou Springs LibraryPart of Pikes Peak Library District | 701 Manitou Ave, Manitou Springs | 80829 | El Paso | (719) 531-6333 |
| Maybell Branch LibraryPart of Moffat County Library | 202 Collom St, Maybell | 81640 | Moffat | (970) 272-9919 |
| Meeker Regional Library District | 490 Main St, Meeker | 81641 | Rio Blanco | (970) 878-5911 |
| Monte Vista LibraryPart of Rio Grande County Library District | 120 Jefferson St, Monte Vista | 81144 | Rio Grande | (719) 852-3931 |
| Montrose Regional Library District | 320 S Second St, Montrose | 81401 | Montrose | (970) 249-9656 |
| Monument LibraryPart of Pikes Peak Library District | 1706 Lake Woodmoor Dr, Monument | 80132 | El Paso | (719) 531-6333 |
| N | ||||
| Naturita LibraryPart of Montrose Regional Library District | 411 W Second Ave, Naturita | 81422 | Montrose | (970) 865-2848 |
| Nederland Community Library District | 200 Hwy 72 North, Nederland | 80466 | Boulder | (303) 258-1101 |
| New Castle Branch LibraryPart of Garfield County Public Library District | 402 W Main St, New Castle | 81647 | Garfield | (970) 984-2347 |
| Rangeview Ld BookmobilePart of Rangeview Library District | 10530 N Huron St, Northglenn | 80234 | Adams | (303) 288-2001 |
| Lone Cone Library District (Norwood) | 1455 Pinion St, Norwood | 81423 | San Miguel | (970) 327-4833 |
| Nucla Public Library | 544 Main St, Nucla | 81424 | Montrose | (970) 864-2166 |
| O | ||||
| Oak Creek LibraryPart of South Routt Library District | 117 E Main St, Oak Creek | 80467 | Routt | (970) 736-8371 |
| Combined Community Library Campus BranchPart of Combined Community Library (Ordway) | 610 Main St, Ordway | 81063 | Crowley | (719) 267-3582 |
| Combined Community Library Main BranchPart of Combined Community Library (Ordway) | 1007 Main St, Ordway | 81063 | Crowley | (719) 267-3823 |
| Ouray Library District | 320 6th Ave, Ouray | 81427 | Ouray | (970) 325-4616 |
| P | ||||
| Ruby M. Sisson Memorial Library | 811 San Juan St, Pagosa Springs | 81147 | Archuleta | (970) 264-2209 |
| Palisade Branch LibraryPart of Mesa County Public Library District | 119 W 3rd St, Palisade | 81526 | Mesa | (970) 464-7557 |
| Palmer Lake LibraryPart of Pikes Peak Library District | 66 Lower Glenway, Palmer Lake | 80133 | El Paso | (719) 531-6333 |
| Paonia LibraryPart of Delta County Public Library District | 80 Samuel Wade Rd, Paonia | 81428 | Delta | (970) 399-7881 |
| Parachute Branch LibraryPart of Garfield County Public Library District | 244 Grand Valley Way, Parachute | 81635 | Garfield | (970) 285-9870 |
| Parker LibraryPart of Douglas County Libraries | 20105 E Main St, Parker | 80134 | Douglas | (303) 841-3503 |
| Penrose Community Library District | 35 7th Ave, Penrose | 81240 | Fremont | (719) 372-6017 |
| Platteville Public LibraryPart of High Plains Library District | 504 Marion Ave, Platteville | 80651 | Weld | (970) 785-2231 |
| Barkman Branch LibraryPart of Pueblo City-County Library District | 1300 Jerry Murphy Rd, Pueblo | 81001 | Pueblo | (719) 562-5680 |
| Frank I. Lamb Branch LibraryPart of Pueblo City-County Library District | 2525 S Pueblo Blvd, Pueblo | 81005 | Pueblo | (719) 562-5670 |
| Library @ the YPart of Pueblo City-County Library District | 3200 Spaulding Ave, Pueblo | 81008 | Pueblo | (719) 562-5659 |
| Patrick Arnold Lucero LibraryPart of Pueblo City-County Library District | 1315 E 7th St, Pueblo | 81001 | Pueblo | (719) 553-0370 |
| Robert Hoag Rawlings Public LibraryPart of Pueblo City-County Library District | 100 E Abriendo Ave, Pueblo | 81004 | Pueblo | (719) 562-5600 |
| Tom L. and Anna Marie Giodone LibraryPart of Pueblo City-County Library District | 24655 U.S. Hwy 50 East, Pueblo | 81006 | Pueblo | (719) 553-0360 |
| Pueblo West LibraryPart of Pueblo City-County Library District | 298 S Joe Martinez Blvd, Pueblo West | 81007 | Pueblo | (719) 562-5660 |
| R | ||||
| Rangely Regional Library District | 109 E Main St, Rangely | 81648 | Rio Blanco | (970) 675-8811 |
| Red Feather Mountain Library District | 71 Firehouse Ln, Red Feather Lakes | 80545 | Larimer | (970) 881-2664 |
| Rico Public LibraryPart of Dolores County School/Public Library (Dove Creek) | 2 N Commercial St, Rico | 81332 | Dolores | (970) 967-2103 |
| Ridgway Public Library District | 300 Charles St, Ridgway | 81432 | Ouray | (970) 626-5252 |
| Rifle Branch LibraryPart of Garfield County Public Library District | 207 East Ave, Rifle | 81650 | Garfield | (970) 625-3471 |
| Rocky Ford Public Library | 400 S 10th St, Rocky Ford | 81067 | Otero | (719) 254-6641 |
| S | ||||
| Northern Saguache County Library District | 702 Pitkin Ave, Saguache | 81149 | Saguache | (719) 655-2551 |
| Salida Public LibraryPart of Southern Chaffee County Regional Library District/Salida | 405 'E' St, Salida | 81201 | Chaffee | (719) 539-4826 |
| Southern Chaffee County BookmobilePart of Southern Chaffee County Regional Library District/Salida | 406 'E' St, Salida | 81202 | Chaffee | (719) 539-4826 |
| Costilla County Public Library | 418 Gasper St, San Luis | 81152 | Costilla | (719) 672-3309 |
| Security Public Library | 715 Aspen Dr, Security | 80911 | El Paso | (719) 391-3191 |
| Security Public Library BookmobilePart of Security Public Library | 716 Aspen Dr, Security | 80912 | El Paso | (719) 391-3191 |
| Severance LibraryPart of Clearview Library District | 5 Timber Ridge Pkwy, Severance | 80550 | Weld | (970) 686-5603 |
| Sheridan Public LibraryPart of Arapahoe Library District | 3425 W Oxford Ave, Sheridan | 80236 | Arapahoe | (303) 542-7279 |
| Silt Branch LibraryPart of Garfield County Public Library District | 680 Home Ave, Silt | 81652 | Garfield | (970) 876-5500 |
| North Branch LibraryPart of Summit County Library | 651 Center Cir, Silverthorne | 80498 | Summit | (970) 668-4280 |
| Silverton Public Library | 1117 Reese St, Silverton | 81433 | San Juan | (970) 387-5770 |
| Simla Branch LibraryPart of Elbert County Library District | 504 Washington Ave, Simla | 80835 | Elbert | (719) 541-2573 |
| Carnegie Library South Fork BranchPart of Rio Grande County Library District | 0031 Mall St, South Fork | 81154 | Rio Grande | (719) 873-0246 |
| Springfield LibraryPart of Baca County Library | 1260 Main St, Springfield | 81073 | Baca | (719) 523-6962 |
| Steamboat Springs/East Routt Library District | 1289 Lincoln Ave, Steamboat Springs | 80477 | Routt | (970) 879-0240 |
| Sterling Public Library | 420 N Fifth St, Sterling | 80751 | Logan | (970) 522-2023 |
| Stratton Public Library | 331 New York Ave, Stratton | 80836 | Kit Carson | (719) 348-5922 |
| Swink School/Public Library | 610 Columbia Ave, Swink | 81077 | Otero | (719) 384-8103 |
| T | ||||
| Wilkinson Public Library | 100 W Pacific Ave, Telluride | 81435 | San Miguel | (970) 728-4519 |
| Huron Street Branch LibraryPart of Rangeview Library District | 9417 N Huron St, Thornton | 80206 | Adams | (303) 452-7534 |
| Wright FarmsPart of Rangeview Library District | 5877 E 120th Ave, Thornton | 80602 | Adams | (303) 405-3200 |
| York Street Branch LibraryPart of Rangeview Library District | 8990 York St, Thornton | 80229 | Adams | (303) 288-2001 |
| Trinidad Carnegie Public Library | 202 N Animas St, Trinidad | 81082 | Las Animas | (719) 846-6841 |
| Two Buttes LibraryPart of Baca County Library | 440 Main St, Two Buttes | 81084 | Baca | (719) 326-5270 |
| V | ||||
| Vail Public Library | 292 W Meadow Dr, Vail | 81657 | Eagle | (970) 479-2194 |
| Victor Public LibraryPart of Southern Teller County School/Public Library District | 124 S 3rd St, Victor | 80860 | Teller | (719) 689-2011 |
| W | ||||
| Jackson County Public Library | 412 4th St, Walden | 80480 | Jackson | (970) 723-4602 |
| Spanish Peaks Library District | 415 Walsen Ave, Walsenburg | 81089 | Huerfano | (719) 738-2774 |
| Walsh Public LibraryPart of Baca County Library | 403 N. Colorado, Walsh | 81090 | Baca | (719) 523-6962 |
| Wellington Public Library | 3800 Wilson Ave, Wellington | 80549 | Larimer | (970) 568-3040 |
| West Custer County Library District | 209 Main St, Westcliffe | 81252 | Custer | (719) 783-9138 |
| College Hill LibraryPart of Westminster Public Library | 3705 W 112th Ave, Westminster | 80031 | Adams | (303) 404-5555 |
| Irving Street LibraryPart of Westminster Public Library | 7392 Irving St, Westminster | 80030 | Adams | (303) 658-2400 |
| Wetmore Community Library | 95 County Road 393, Wetmore | 81253 | Custer | (719) 784-6669 |
| Wheat Ridge LibraryPart of Jefferson County Public Library | 5475 W 32nd Ave, Wheat Ridge | 80212 | Jefferson | (303) 235-5275 |
| Clearview Library District | 720 Third St, Windsor | 80550 | Weld | (970) 686-5603 |
| Woodland Park Public LibraryPart of Rampart Regional Library District | 218 East Midland, Woodland Park | 80863 | Teller | (719) 687-9281 |
| Wray Public Library | 301 W 7th St, Wray | 80758 | Yuma | (970) 332-4744 |
| Y | ||||
| Yampa Public LibraryPart of South Routt Library District | 116 Main St, Yampa | 80483 | Routt | (970) 638-4654 |
| Yuma Public Library | 910 S Main St, Yuma | 80759 | Yuma | (970) 848-2368 |
About these listings
Each listing shows the library's street address, ZIP code, county and phone number. Bookmobiles are included only when they have their own street address. These listings do not include government libraries or libraries at schools or universities. If you would like to add or update a library or if you would like to request some changes to our listings please let us know by using the contact us link at the bottom of this page.