Kentucky Public Libraries
This page lists 214 public libraries in Kentucky, 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
Kentucky public libraries by city
| Library | Address | ZIP | County | Phone |
|---|---|---|---|---|
| A | ||||
| Adairville BranchPart of Logan County Public Library | 101 Church St, Adairville | 42202 | Logan | (270) 539-4601 |
| Clinton County Public Library | 302 King Dr, Albany | 42602 | Clinton | (606) 387-5989 |
| Alexandria BranchPart of Campbell County Public Library District | 8333 Alexandria Pike, Alexandria | 41001 | Campbell | (859) 572-7463 |
| Boyd County Public Library | 1740 Central Ave, Ashland | 41101 | Boyd | (606) 329-0090 |
| Midland BranchPart of Boyd County Public Library | 6686 Hwy 60, Ashland | 41102 | Boyd | (606) 929-5346 |
| Auburn BranchPart of Logan County Public Library | 106 Spring St, Auburn | 42206 | Logan | (270) 542-8180 |
| B | ||||
| Knox County Public Library | 206 Knox St, Barbourville | 40906 | Knox | (606) 546-5339 |
| Nelson County Public Library | 201 Cathedral Manor, Bardstown | 40004 | Nelson | (502) 348-3714 |
| Lee County Public Library | 255 Industrial Park Rd, Beattyville | 41311 | Lee | (606) 464-8014 |
| Trimble County Public Library | 35 Equity Dr, Bedford | 40006 | Trimble | (502) 255-7362 |
| Belfry Public LibraryPart of Pike County Public Library District | 24371 US Hwy South, Belfry | 41514 | Pike | (606) 353-9429 |
| Marshall County Public Library | 1150 Birch St, Benton | 42025 | Marshall | (270) 527-9969 |
| Marshall County Public Library BookmobilePart of Marshall County Public Library | 1003 Poplar St, Benton | 42025 | Marshall | (270) 527-9969 |
| Madison County Public Library, BereaPart of Madison County Public Library | 319 Chestnut St, Berea | 40403 | Madison | (859) 986-7112 |
| Blackey Public LibraryPart of Letcher County Public Library District | 295 Main Street Loop, Blackey | 41804 | Letcher | (606) 633-4013 |
| BloomfieldPart of Nelson County Public Library | 34 Arnold Ln, Bloomfield | 40008 | Nelson | (502) 252-9129 |
| Owsley County Public Library | 185 New Hwy 11, Booneville | 41314 | Owsley | (606) 593-5700 |
| Bob Kirby BranchPart of Warren County Public Library | 175 Iron Skillet Ct, Bowling Green | 42104 | Warren | (270) 782-0252 |
| Warren County Public Library | 1225 State St, Bowling Green | 42101 | Warren | (270) 781-4882 |
| Meade County Public Library | 996 Old Ekron Rd, Brandenburg | 40108 | Meade | (270) 422-2094 |
| Bracken County Public Library | 310 W Miami St, Brooksville | 41004 | Bracken | (606) 735-3620 |
| Edmonson County Public Library | 280 Ferguson St, Brownsville | 42210 | Edmonson | (270) 597-2146 |
| Cumberland County Public Library | 114 Hill St, Burkesville | 42717 | Cumberland | (270) 864-2207 |
| Boone County Public Library District | 1786 Burlington Pike, Burlington | 41005 | Boone | (859) 342-2665 |
| Burnside BranchPart of Pulaski County Public Library | 85 E French Ave, Burnside | 42519 | Pulaski | (606) 561-5287 |
| C | ||||
| John L. Street Public Library | 244 Main St, Cadiz | 42211 | Trigg | (270) 522-6301 |
| Marshall County Public Library @Calvert CityPart of Marshall County Public Library | 23 Park Rd, Calvert City | 42029 | Marshall | (270) 527-9969 |
| Taylor County Public Library | 1316 E Broadway St, Campbellsville | 42718 | Taylor | (270) 465-2562 |
| Wolfe County Public Library | 164 Ky 15 North, Campton | 41301 | Wolfe | (606) 668-6571 |
| Caneyville Satellite BranchPart of Grayson County Public Library | 202 E Maple St, Caneyville | 42721 | Grayson | (270) 259-5455 |
| Nicholas County Public Library | 223 North Broadway, Carlisle | 40311 | Nicholas | (859) 289-5595 |
| Carroll County Public Library District | 136 Court St, Carrollton | 41008 | Carroll | (502) 732-7020 |
| CatlettsburgPart of Boyd County Public Library | 2704 Louisa St, Catlettsburg | 41129 | Boyd | (606) 739-8332 |
| Central CityPart of Muhlenberg County Public Libraries | 108 E Broad St, Central City | 42330 | Muhlenberg | (270) 338-4760 |
| Hickman County Memorial Library | 110 Craig Ln, Clinton | 42031 | Hickman | (270) 653-2225 |
| Cloverport BranchPart of Breckinridge County Public Library | 301 Poplar St, Cloverport | 40111 | Breckinridge | (270) 788-8990 |
| Campbell County Public Library District | 3920 Alexandria Pike, Cold Spring | 41076 | Campbell | (859) 781-6166 |
| Adair County Public Library | 307 Greensburg St, Columbia | 42728 | Adair | (270) 384-2472 |
| Corbin Public Library | 215 Roy Kidd Ave, Corbin | 40701 | Whitley | (606) 528-6366 |
| Crestwood, Formerly South OldhamPart of Oldham County Public Library | 6720 W Hwy 146, Crestwood | 40014 | Oldham | (502) 241-1108 |
| Rebecca Caudill Public LibraryPart of Harlan County Public Library | 310 W Main St, Cumberland | 40823 | Harlan | (606) 589-2409 |
| Cynthiana-Harrison County Public Library | 104 N Main St, Cynthiana | 41031 | Harrison | (859) 234-4881 |
| D | ||||
| Boyle County Public Library | 307 West Broadway, Danville | 40422 | Boyle | (859) 238-7323 |
| Dawson Springs Branch LibraryPart of Hopkins County-Madisonville Public Library | 103 W Ramsey St, Dawson Springs | 42408 | Hopkins | (270) 797-8990 |
| Webster County Public Library | 101 State Route 132 East, Dixon | 42409 | Webster | (270) 639-9171 |
| E | ||||
| Eastern Branch Public LibraryPart of Floyd County Library | 10983 Ky Route 80, Eastern | 41622 | Floyd | (606) 377-2860 |
| Lyon County Public Library | 261 Commerce St, Eddyville | 42038 | Lyon | (270) 388-7720 |
| Metcalfe County Public Library | 200 S Main St, Edmonton | 42129 | Metcalfe | (270) 432-4981 |
| Hardin County Public Library | 100 Jim Owen Dr, Elizabethtown | 42701 | Hardin | (270) 769-6337 |
| Elkhorn City Public LibraryPart of Pike County Public Library District | 150 E Main St, Elkhorn City | 41522 | Pike | (606) 754-5451 |
| Todd County Public Library | 302 E Main St, Elkton | 42220 | Todd | (270) 265-9071 |
| Henry County Public Library | 280 East Broadway, Eminence | 40019 | Henry | (502) 845-5682 |
| Henry County Public Library BookmobilePart of Henry County Public Library | 172 Eminence Ter, Eminence | 40019 | Henry | (502) 845-5682 |
| Erlanger BranchPart of Kenton County Public Library | 401 Kenton Lands Rd, Erlanger | 41018 | Kenton | (859) 962-4000 |
| Kenton County Public Library | 3095 Hulbert Ave, Erlanger | 41018 | Kenton | (859) 578-3600 |
| Evarts Public LibraryPart of Harlan County Public Library | 104 Harlan St, Evarts | 40828 | Harlan | (606) 837-9703 |
| F | ||||
| FairdalePart of Louisville Free Public Library | 10620 W Manslick Rd, Fairdale | 40118 | Jefferson | (502) 375-2051 |
| Pendleton County Public Library | 801 Robbins Ave, Falmouth | 41040 | Pendleton | (859) 654-8535 |
| Flatwoods BranchPart of Greenup County Public Library | 1705 Argillite Rd, Flatwoods | 41139 | Greenup | (606) 836-3771 |
| Fleming County Public Library | 202 Bypass Blvd, Flemingsburg | 41041 | Fleming | (606) 845-7851 |
| Florence BranchPart of Boone County Public Library District | 7425 US 42, Florence | 41042 | Boone | (859) 342-2665 |
| Carrico/Fort Thomas BranchPart of Campbell County Public Library District | 1000 Highland Ave, Fort Thomas | 41075 | Campbell | (859) 572-5033 |
| Franklin County District Public Library | 319 Wapping St, Frankfort | 40601 | Franklin | (502) 352-2665 |
| Goodnight Memorial Library | 203 S Main St, Franklin | 42134 | Simpson | (270) 586-8397 |
| Menifee County Public Library | 1585 Main St, Frenchburg | 40322 | Menifee | (606) 768-2212 |
| Fulton County Public Library | 312 Main St, Fulton | 42041 | Fulton | (270) 472-3439 |
| G | ||||
| Scott County Public Library | 104 S Bradford Ln, Georgetown | 40324 | Scott | (502) 863-3566 |
| Mary Wood Weldon Memorial Public Library | 1530 S Green St, Glasgow | 42141 | Barren | (270) 651-2824 |
| Goshen, Formerly MahanPart of Oldham County Public Library | 12050 Harmony Landing Rd, Goshen | 40026 | Oldham | (502) 228-1852 |
| Grayson BranchPart of Carter County Public Library | 116 W Main St, Grayson | 41143 | Carter | (606) 475-1528 |
| Green County Public Library | 112 W Court St, Greensburg | 42743 | Green | (270) 932-7081 |
| Greenup County Public Library | 508 Main St, Greenup | 41144 | Greenup | (606) 473-6514 |
| Muhlenberg County Public Libraries | 117 South Main, Greenville | 42345 | Muhlenberg | (270) 338-4760 |
| H | ||||
| Marshall County Public Library @HardinPart of Marshall County Public Library | 4640 Murray Hwy, Hardin | 42048 | Marshall | (270) 527-9969 |
| Breckinridge County Public Library | 308 Old Hwy 60, Hardinsburg | 40143 | Breckinridge | (270) 756-2323 |
| Harlan County Public Library | 107 N 3rd St, Harlan | 40831 | Harlan | (606) 573-5220 |
| Harlan County Public Library BookmobilePart of Harlan County Public Library | 107 N Third St, Harlan | 40831 | Harlan | (606) 573-5220 |
| Mercer County Public Library | 109 W Lexington St, Harrodsburg | 40330 | Mercer | (859) 734-3680 |
| Ohio County Public Library | 413 S Main St, Hartford | 42347 | Ohio | (270) 298-3790 |
| Ohio County Public Library AnnexPart of Ohio County Public Library | 424 Main St, Hartford | 42347 | Ohio | (270) 298-3790 |
| Hancock County Public Library | 1210 Madison St, Hawesville | 42348 | Hancock | (270) 927-6760 |
| Perry County Public Library | 289 Black Gold Blvd, Hazard | 41701 | Perry | (606) 436-2475 |
| Hebron BranchPart of Boone County Public Library District | 1863 N Bend Rd, Hebron | 41048 | Boone | (859) 342-2665 |
| Henderson County Public Library | 101 S Main St, Henderson | 42420 | Henderson | (270) 826-3712 |
| Hickman PublicPart of Fulton County Public Library | 902 Moscow, Hickman | 42050 | Fulton | (270) 236-2464 |
| Knott County Public Library | 238 Hwy 160 South, Hindman | 41822 | Knott | (606) 785-5412 |
| Larue County Public Library | 215 Lincoln Dr, Hodgenville | 42748 | Larue | (270) 358-3851 |
| Larue County Public Library BookmobilePart of Larue County Public Library | 201 S Lincoln Blvd, Hodgenville | 42748 | Larue | (270) 358-3851 |
| Hopkinsville-Christian County Public Library | 1101 Bethel St, Hopkinsville | 42240 | Christian | (270) 887-4262 |
| Leslie County Public Library | 22065 Main St, Hyden | 41749 | Leslie | (606) 672-2460 |
| Leslie County Public Library BookmobilePart of Leslie County Public Library | 22066 Main St, Hyden | 41749 | Leslie | (606) 672-2460 |
| I | ||||
| William E. Durr BranchPart of Kenton County Public Library | 1992 Walton Nicholson Rd, Independence | 41051 | Kenton | (859) 962-4000 |
| Martin County Public Library System | 387 E Main St, Inez | 41224 | Martin | (606) 298-7766 |
| Estill County Public Library | 184 Broadway St, Irvine | 40336 | Estill | (606) 723-3030 |
| Irvington Branch LibraryPart of Breckinridge County Public Library | 1109 W Hwy 60, Irvington | 40146 | Breckinridge | (270) 547-7404 |
| J | ||||
| Breathitt County Public Library | 1024 College Ave, Jackson | 41339 | Breathitt | (606) 666-5541 |
| Russell County Public Library | 535 N Main St, Jamestown | 42629 | Russell | (270) 343-7323 |
| Jenkins Public LibraryPart of Letcher County Public Library District | 9543 Hwy 805, Jenkins | 41537 | Letcher | (606) 832-4101 |
| L | ||||
| Oldham County Public Library | 308 Yager Ave, Lagrange | 40031 | Oldham | (502) 222-9713 |
| Garrard County Public Library | 101 Lexington St, Lancaster | 40444 | Garrard | (859) 792-3424 |
| Anderson County Public Library | 114 N Main St, Lawrenceburg | 40342 | Anderson | (502) 839-6420 |
| Marion County Public Library | 201 E Main St, Lebanon | 40033 | Marion | (270) 692-4698 |
| Lebanon Junction Branch LibraryPart of Bullitt County Library District | 11382 S Preston Hwy, Lebanon Junction | 40150 | Bullitt | (502) 833-8648 |
| Grayson County Public Library | 163 Carroll Gibson Blvd, Leitchfield | 42754 | Grayson | (270) 259-5455 |
| Lewisport BranchPart of Hancock County Public Library | 400 2nd St, Lewisport | 42351 | Hancock | (270) 295-3765 |
| BeaumontPart of Lexington Public Library | 3080 Fieldstone Way, Lexington | 40513 | Fayette | (859) 231-5500 |
| EastsidePart of Lexington Public Library | 3000 Blake James Dr, Lexington | 40509 | Fayette | (859) 231-5500 |
| Lexington Public Library | 140 E Main St, Lexington | 40507 | Fayette | (859) 231-5500 |
| Marksbury Family BranchPart of Lexington Public Library | 2197 Versailles Rd, Lexington | 40504 | Fayette | (859) 231-5500 |
| NorthsidePart of Lexington Public Library | 1733 Russell Cave Rd, Lexington | 40505 | Fayette | (859) 231-5500 |
| Tates CreekPart of Lexington Public Library | 3628 Walden Dr, Lexington | 40517 | Fayette | (859) 231-5500 |
| Village BranchPart of Lexington Public Library | 1801 Alexandria Dr, Suite 136, Lexington | 40504 | Fayette | (859) 231-5500 |
| Casey County Public Library | 238 Middleburg St, Liberty | 42539 | Casey | (606) 787-9381 |
| McLean County Public Library | 116 E Second St, Livermore | 42352 | McLean | (270) 278-9184 |
| Laurel County Public Library | 120 College Park Dr, London | 40741 | Laurel | (606) 864-5759 |
| Loretto BranchPart of Marion County Public Library | 255 School Dr, Loretto | 40037 | Marion | (270) 431-0040 |
| Lawrence County Public Library | 102 W Main St, Louisa | 41230 | Lawrence | (606) 638-4497 |
| Bon AirPart of Louisville Free Public Library | 2816 Del Rio Pl, Louisville | 40220 | Jefferson | (502) 574-1795 |
| Crescent HillPart of Louisville Free Public Library | 2762 Frankfort Ave, Louisville | 40206 | Jefferson | (502) 574-1793 |
| Highlands-Shelby ParkPart of Louisville Free Public Library | 1250 Bardstown Rd, Suite 4, Louisville | 40204 | Jefferson | (502) 574-1672 |
| Hillview Branch LibraryPart of Bullitt County Library District | 155 Terry Blvd, Louisville | 40229 | Bullitt | (502) 957-5759 |
| IroquoisPart of Louisville Free Public Library | 601 West Woodlawn, Louisville | 40215 | Jefferson | (502) 574-1720 |
| JeffersontownPart of Louisville Free Public Library | 10635 Watterson Trl, Louisville | 40299 | Jefferson | (502) 267-5713 |
| Louisville Free Public Library | 301 York St, Louisville | 40203 | Jefferson | (502) 574-1760 |
| MiddletownPart of Louisville Free Public Library | 12556 Shelbyville Rd, Louisville | 40243 | Jefferson | (502) 245-7332 |
| NewburgPart of Louisville Free Public Library | 4800 Exeter Ave, Louisville | 40218 | Jefferson | (502) 479-6160 |
| Northeast RegionalPart of Louisville Free Public Library | 15 Bellevoir Cir, Louisville | 40223 | Jefferson | (502) 394-0379 |
| PortlandPart of Louisville Free Public Library | 3305 Northwestern Pkwy, Louisville | 40212 | Jefferson | (502) 574-1744 |
| ShawneePart of Louisville Free Public Library | 3912 West Broadway, Louisville | 40211 | Jefferson | (502) 574-1722 |
| ShivelyPart of Louisville Free Public Library | 3920 Dixie Hwy, Louisville | 40216 | Jefferson | (502) 574-1730 |
| South Central RegionalPart of Louisville Free Public Library | 7300 Jefferson Blvd, Louisville | 40219 | Jefferson | (502) 964-3515 |
| Southwest RegionalPart of Louisville Free Public Library | 9725 Dixie Hwy, Louisville | 40272 | Jefferson | (502) 933-0029 |
| St. MatthewsPart of Louisville Free Public Library | 3940 Grandview Ave, Louisville | 40207 | Jefferson | (502) 574-1771 |
| WesternPart of Louisville Free Public Library | 604 S Tenth St, Louisville | 40203 | Jefferson | (502) 574-1779 |
| Rufus Reed Branch LibraryPart of Martin County Public Library System | 1442 Riverfront Rd, Lovely | 41231 | Martin | (606) 395-6500 |
| M | ||||
| Hopkins County-Madisonville Public Library | 425 E Center St, Madisonville | 42431 | Hopkins | (270) 825-2680 |
| Clay County Public Library | 211 Bridge St, Manchester | 40962 | Clay | (606) 598-2617 |
| Crittenden County Public Library | 204 W Carlisle St, Marion | 42064 | Crittenden | (270) 965-3354 |
| Graves County Public Library | 601 N 17th St, Mayfield | 42066 | Graves | (270) 247-2911 |
| Mason County Public Library | 218 E Third St, Maysville | 41056 | Mason | (606) 564-3286 |
| Jackson County Public Library | 338 N Main St, McKee | 40447 | Jackson | (606) 287-8113 |
| Bell County Public Library System | 126 S 20th St, Middlesboro | 40965 | Bell | (606) 248-4812 |
| Midway BranchPart of Woodford County Library District | 400 Northside Dr, Midway | 40347 | Woodford | (859) 846-4014 |
| Paris-Bourbon County Library, Millersburg BranchPart of Paris-Bourbon County Library | 1113 Main St, Millersburg | 40348 | Bourbon | (859) 484-3901 |
| Wayne County Public Library | 157 Rolling Hills Blvd, Monticello | 42633 | Wayne | (606) 348-8565 |
| Rowan County Public Library | 175 Beacon Hill Dr, Morehead | 40351 | Rowan | (606) 784-7137 |
| Union County Public Library District | 126 S Morgan St, Morganfield | 42437 | Union | (270) 389-1696 |
| Butler County Public Library | 116 W Ohio St, Morgantown | 42261 | Butler | (270) 526-4722 |
| Robertson County Public Library | 207 N Main St, Mount Olivet | 41064 | Robertson | (606) 724-5746 |
| Mt. Sterling-Montgomery County Library | 328 N Maysville St, Mount Sterling | 40353 | Montgomery | (859) 498-2404 |
| Rockcastle County Public Library | 60 Ford Dr, Mount Vernon | 40456 | Rockcastle | (606) 256-2388 |
| Camargo Branch LibraryPart of Mt. Sterling-Montgomery County Library | 4406C Camargo Rd, Mt. Sterling | 40353 | Montgomery | (859) 499-4244 |
| Rockcastle County Public Library BookmobilePart of Rockcastle County Public Library | 60 Ford Dr, Mt. Vernon | 40456 | Rockcastle | (606) 256-2388 |
| Mount Washington Branch LibraryPart of Bullitt County Library District | 214 N Bardstown Rd, Mt. Washington | 40047 | Bullitt | (502) 538-7560 |
| Hart County Public Library | 500 E Union St, Munfordville | 42765 | Hart | (270) 524-1953 |
| Calloway County Public Library | 710 Main St, Murray | 42071 | Calloway | (270) 753-2288 |
| N | ||||
| Nancy BranchPart of Pulaski County Public Library | 9241 W Hwy 80, Nancy | 42544 | Pulaski | (606) 636-4241 |
| Fleming Neon Public LibraryPart of Letcher County Public Library District | 1049 Hwy 317, Neon | 41840 | Letcher | (606) 855-7913 |
| New HavenPart of Nelson County Public Library | 318 Center St, New Haven | 40051 | Nelson | (502) 549-6735 |
| Newport BranchPart of Campbell County Public Library District | 901 E Sixth St, Newport | 41071 | Campbell | (859) 572-5035 |
| Jessamine County Public Library | 600 S Main St, Nicholasville | 40356 | Jessamine | (859) 885-3523 |
| O | ||||
| Carter County Public Library | 120 Comet Dr, Olive Hill | 41164 | Carter | (606) 286-8070 |
| Daviess County Public Library District | 2020 Frederica St, Owensboro | 42301 | Daviess | (270) 684-0211 |
| Owen County Public Library | 1370 Hwy 22 East, Owenton | 40359 | Owen | (502) 484-3450 |
| Bath County Memorial Library | 24 W Main St, Owingsville | 40360 | Bath | (606) 674-2531 |
| P | ||||
| McCracken County Public Library | 555 Washington St, Paducah | 42003 | McCracken | (270) 442-2510 |
| Johnson County Public Library | 444 Main St, Paintsville | 41240 | Johnson | (606) 789-4355 |
| Paris-Bourbon County Library | 701 High St, Paris | 40361 | Bourbon | (859) 987-4419 |
| Chapin Memorial LibraryPart of Boone County Public Library District | 6517 Market St, Petersburg | 41080 | Boone | (859) 342-2655 |
| Phelps Public LibraryPart of Pike County Public Library District | 38575 State Hwy 194E, Phelps | 41533 | Pike | (606) 456-7860 |
| Lee Avenue BranchPart of Pike County Public Library District | 126 Lee St, Pikeville | 41501 | Pike | (606) 437-6001 |
| Pike County Public Library District | 119 College St, Pikeville | 41501 | Pike | (606) 432-9977 |
| Pineville Public Library BookmobilePart of Bell County Public Library System | 126 S 20th St, Pineville | 40977 | Bell | (606) 248-4812 |
| Pineville-Bell County Public LibraryPart of Bell County Public Library System | 214 Walnut St, Pineville | 40977 | Bell | (606) 337-3422 |
| Floyd County Library | 161 N Arnold Ave, Prestonsburg | 41653 | Floyd | (606) 886-2981 |
| George Coon Public Library | 114 S Harrison St, Princeton | 42445 | Caldwell | (270) 365-2884 |
| Martin Genealogy LibraryPart of George Coon Public Library | 201 W Main St, Princeton | 42445 | Caldwell | (270) 365-2884 |
| Providence Branch LibraryPart of Webster County Public Library | 230 N Willow St, Providence | 42450 | Webster | (270) 667-5658 |
| R | ||||
| Madison County Public Library | 507 W Main St, Richmond | 40475 | Madison | (859) 623-6704 |
| Logan County Public Library | 225 Armory Dr, Russellville | 42276 | Logan | (270) 726-6129 |
| S | ||||
| Magoffin County Public Library | 172 S Church St, Salyersville | 41465 | Magoffin | (606) 349-2411 |
| Elliott County Public Library | 207 S Ky 7, Sandy Hook | 41171 | Elliott | (606) 738-5796 |
| Science HillPart of Pulaski County Public Library | 214 E Main St, Science Hill | 42553 | Pulaski | (606) 423-4221 |
| Allen County Public Library | 106 W Public Sq, Scottsville | 42164 | Allen | (270) 237-3861 |
| Sharpsburg BranchPart of Bath County Memorial Library | 7781 W Tunnel Hill Rd, Sharpsburg | 40374 | Bath | (606) 247-2100 |
| Shelby County Library District | 309 Eighth St, Shelbyville | 40065 | Shelby | (502) 633-3803 |
| Bullitt County Library District | 740 Conestoga Pkwy, Shepherdsville | 40165 | Bullitt | (502) 543-7675 |
| Livingston County Public Library | 321 Court St, Smithland | 42081 | Livingston | (270) 928-4100 |
| Smiths Grove BranchPart of Warren County Public Library | 115 Second St, Smiths Grove | 42171 | Warren | (270) 563-6651 |
| Pulaski County Public Library | 304 S Main St, Somerset | 42501 | Pulaski | (606) 679-8401 |
| Shopville BranchPart of Pulaski County Public Library | 144 Shopville Rd, Somerset | 42503 | Pulaski | (606) 274-1671 |
| McKell Branch LibraryPart of Greenup County Public Library | 22 McKell Ln, South Shore | 41175 | Greenup | (606) 932-4478 |
| Washington County Public Library | 333 W Main St, Springfield | 40069 | Washington | (859) 336-7655 |
| Lincoln County Public Library | 201 Lancaster St, Stanford | 40484 | Lincoln | (606) 365-7513 |
| Powell County Public Library | 725 Breckenridge St, Stanton | 40380 | Powell | (606) 663-4511 |
| Sturgis LibraryPart of Union County Public Library District | 15 W Seventh St, Sturgis | 42459 | Union | (270) 333-5547 |
| T | ||||
| Spencer County Public Library | 168 Taylorsville Rd, Taylorsville | 40071 | Spencer | (502) 477-8137 |
| William B. Harlan Memorial Library | 500 W Fourth St, Tompkinsville | 42167 | Monroe | (270) 487-5301 |
| U | ||||
| Scheben BranchPart of Boone County Public Library District | 8899 US 42, Union | 41091 | Boone | (859) 342-2665 |
| Uniontown Public LibraryPart of Union County Public Library District | 236 N Main St, Uniontown | 42461 | Union | (270) 822-4244 |
| V | ||||
| Lewis County Public Library | 27 Third St, Vanceburg | 41179 | Lewis | (606) 796-2532 |
| Woodford County Library District | 115 N Main St, Versailles | 40383 | Woodford | (859) 873-5191 |
| Vesta Roberts Johnson Memorial LibraryPart of Pike County Public Library District | 1080 Hwy 610W, Virgie | 41572 | Pike | (606) 639-9839 |
| W | ||||
| Walton BranchPart of Boone County Public Library District | 21 S Main St, Walton | 41094 | Boone | (859) 342-2665 |
| Gallatin County Public Library District | 209 W Market St, Warsaw | 41095 | Gallatin | (859) 567-2786 |
| Morgan County Public Library | 151 University Dr, West Liberty | 41472 | Morgan | (606) 743-4151 |
| Nichols Branch LibraryPart of Bullitt County Library District | 10729 Hwy 44 W, West Point | 40177 | Bullitt | (502) 324-7699 |
| Letcher County Public Library District | 220 Main St, Whitesburg | 42858 | Letcher | (606) 633-7547 |
| McCreary County Public Library | 6 N Main St, Whitley City | 42653 | McCreary | (606) 376-8738 |
| Ballard/Carlisle Public Library | 257 N 4th St, Wickliffe | 42087 | Ballard | (270) 335-5059 |
| Whitley County Public Library | 285 S Third St, Williamsburg | 40769 | Whitley | (606) 549-0818 |
| Grant County Public Library District | 201 Barnes Rd, Williamstown | 41097 | Grant | (859) 824-2080 |
| Jcpl+Part of Jessamine County Public Library | 210 S Lexington Ave, Wilmore | 40390 | Jessamine | (859) 885-3523 |
| Clark County Public Library | 370 S Burns Ave, Winchester | 40391 | Clark | (859) 744-5661 |
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.