Kentucky Department for Libraries and Archives

Kentucky Public Library Directory

No Results Found.

Adair County, Main Office

Adair County Public Library 

307 Greensburg Street
Columbia, KY 42728-1488
Allen County, Main Office

Allen County Public Library 

106 West Public Square
Scottsville, KY 42164
Anderson County, Main Office

Anderson Public Library 

114 North Main Street
Lawrenceburg, KY 40342
Ballard County, Main Office

Ballard/Carlisle Public Library System 

257 North Fourth Street
Wickliffe, KY 42087
Barren County, Main Office

Mary Wood Weldon Memorial Library 

1530 South Green Street
Glasgow, KY 42141-2423
Bath County, Main Office

Bath County Memorial Library 

24 West Main Street, P.O. Box 380
Owingsville, KY 40360-2015
Bath County

Sharpsburg Branch


7781 West Tunnel Hill Road
Sharpsburg, KY 40374
Bell County, Main Office

Middlesboro - Bell County Public Library 

126 South 20th Street, P.O. Box 1677
Middlesboro, KY 40965-3677
Bell County, Main Office

Pineville Public Library 

214 Walnut Street, P.O. Box 1490
Pineville, KY 40977-1490
Boone County, Main Office

Boone County Public Library - Main Library 

1786 Burlington Pike
Burlington, KY 41005
Boone County

Florence Branch 

7425 U.S. 42
Florence, KY 41042
Boone County

Scheben Branch


8899 U.S. 42
Union, KY 41091-7644
Boone County

Walton Branch


21 South Main Street
Walton, KY 41094-1135
Boone County

Hebron Branch


1863 N Bend Rd
Hebron, KY 41048-9111
Bourbon County, Main Office

Paris-Bourbon County Public Library 

701 High Street
Paris, KY 40361-1886
Boyd County, Main Office

Boyd County Public Library 

1740 Central Avenue
Ashland, KY 41101-7653
Boyd County

Catlettsburg Branch


2704 Louisa Street
Catlettsburg, KY 41129-1114
Boyd County

Midland Branch


6686 US Route 60
Ashland, KY 41102
Boyle County, Main Office

Boyle County Public Library 

307 West Broadway
Danville, KY 40422-1407
Bracken County, Main Office

Bracken County Public Library 

310 West Miami Street, P.O. Box 305
Brooksville, KY 41004-0305
Breathitt County, Main Office

Breathitt County Public Library 

1024 College Avenue
Jackson, KY 41339-1016
Breckinridge County, Main Office

Breckinridge County Public Library 

308 Old Highway 60
Hardinsburg, KY 40143-0248
Breckinridge County

Cloverport Branch


301 Poplar Street
Cloverport, KY 40111
Breckinridge County

Irvington Branch


1109 West US 60, PO Box 381
Irvington, KY 40146-0391
Bullitt County

Hillview Library


155 Terry Boulevard
Hillview, KY 40229
Bullitt County

Lebanon Junction Branch Library


11382 S. Preston Highway
Lebanon Junction, KY 40150
Bullitt County

Mt. Washington Branch Library


214 N. Bardstown Road
Mt. Washington, KY 40047
Bullitt County, Main Office

Central Library 

740 Conestoga Parkway
Shepherdsville, KY 40165

Bullitt County

Nichols Branch Library


10729 Highway 44 West
West Point, KY 40177
Butler County, Main Office

Butler County Public Library 

116 West Ohio Street, P.O. Box 247
Morgantown, KY 42261-0247
Caldwell County, Main Office

George Coon Public Library 

114 South Harrison Street, P.O. Box 230
Princeton, KY 42445-0230
Caldwell County

Glenn E. Martin Genealogy Library


201 West Main Street
Princeton, KY 42445
Calloway County, Main Office

Calloway County Public Library 

710 Main Street
Murray, KY 42071-1996
Campbell County

Carrico/Fort Thomas Branch 

1000 Highland Ave.
Fort Thomas, KY 41075
Campbell County, Main Office

Campbell County Public Library 

3920 Alexandria Pike
Cold Spring, KY 41076-1800
Campbell County

Newport Branch 

901 East 6th Street
Newport, KY 41071
Campbell County

Alexandria Branch


8333 Alexandria Pike
Alexandria, KY 41001
Carlisle County, Main Office

Ballard/Carlisle Public Library System 

132 North Fourth Street
Wickliffe, KY 42087
Carroll County, Main Office

Carroll County Public Library 

136 Court Street
Carrollton, KY 41008-1090
Carter County, Main Office

Carter County Public Library 

116 West Main Street
Grayson, KY 41143-6465
Carter County

Olive Hill Branch


120 Comet Drive
Olive Hill, KY 41164
Casey County, Main Office

Casey County Public Library 

238 Middleburg Street
Liberty, KY 42539-3002
Christian County, Main Office

Hopkinsville-Christian County Library 

1101 Bethel Street
Hopkinsville, KY 42240-2087
Clark County, Main Office

Clark County Public Library 

370 South Burns Avenue
Winchester, KY 40391-1876
Clay County, Main Office

Clay County Public Library 

211 Bridge Street
Manchester, KY 40962-1203
Clinton County, Main Office

Clinton County Public Library 

302 King Drive
Albany, KY 42602-1603
Crittenden County, Main Office

Crittenden County Public Library 

204 West Carlisle Street
Marion, KY 42064-1727
Cumberland County, Main Office

Cumberland County Public Library 

114 Hill Street, P.O. Box 440
Burkesville, KY 42717-0440
Daviess County, Main Office

Daviess County Public Library 

2020 Frederica Street
Owensboro, KY 42301-3699
Edmonson County, Main Office

Edmonson County Public Library 

P.O. Box 219, 280 Ferguson Street
Brownsville, KY 42210-0219
Elliott County, Main Office

Rocky J. Adkins Public Library 

207 S KY-7, P.O. Box 750
Sandy Hook, KY 41171-0750
Estill County, Main Office

Estill County Public Library 

184 Broadway St
Irvine, KY 40336-1059
Fayette County

Beaumont Branch


3080 Fieldstone Way
Lexington, KY 40513-1717
Fayette County, Main Office

Lexington Public Library 

140 East Main Street
Lexington, KY 40507-1376
Fayette County

Northside Branch


1733 Russell Cave Road
Lexington, KY 40505-9701
Fayette County

Tates Creek Branch


3628 Walden Drive
Lexington, KY 40517
Fayette County

Marksbury Family Branch


2197 Versailles Rd
Lexington, KY 40504
Fayette County

Eastside Branch


3000 Blake James Drive
Lexington, KY 40509
Fleming County, Main Office

Fleming County Public Library 

202 Bypass Boulevard
Flemingsburg, KY 41041-1298
Floyd County, Main Office

Floyd County Public Library 

161 North Arnold Avenue
Prestonsburg, KY 41653-1269
Floyd County

Eastern Branch Library


10983 KY Route 80
Eastern, KY 41622
Franklin County, Main Office

Paul Sawyier Public Library 

319 Wapping Street
Frankfort, KY 40601-2605
Fulton County, Main Office

Fulton County Public Library 

312 Main Street
Fulton, KY 42041-1699
Fulton County

Hickman Branch


902 Moscow Avenue
Hickman, KY 42050-1432
Gallatin County, Main Office

Gallatin County Public Library 

209 West Market Street, P.O. Box 848
Warsaw, KY 41095-0848
Garrard County, Main Office

Garrard County Public Library 

101 Lexington Street
Lancaster, KY 40444-1155
Grant County, Main Office

Grant County Public Library 

201 Barnes Road
Williamstown, KY 41097-9482
Graves County, Main Office

Graves County Public Library 

601 North 17th Street
Mayfield, KY 42066-1449
Grayson County, Main Office

Grayson County Public Library 

163 Carroll Gibson Blvd
Leitchfield, KY 42754
Green County, Main Office

Green County Public Library 

112 West Court St
Greensburg, KY 42743-1562
Greenup County

Flatwoods Branch


1705 Argillite Road
Flatwoods, KY 41139
Greenup County, Main Office

Greenup County Public Library 

508 Main Street
Greenup, KY 41144
Greenup County

McKell Branch


22 McKell Lane
South Shore, KY 41175
Hancock County, Main Office

Hancock County Public Library 

1210 Madison Street
Hawesville, KY 42348
Hancock County

Lewisport Branch


400 Second Street
Lewisport, KY 42351-0372
Hardin County, Main Office

Hardin County Public Library 

100 Jim Owen Drive
Elizabethtown, KY 42701
Harlan County

Evarts Public Library


104 Harlan St, PO Box 100
Evarts, KY 40828-0100
Harlan County, Main Office

Harlan County Public Library 

107 North Third Street
Harlan, KY 40831
Harlan County

Rebecca Caudill Public Library


310 West Main Street
Cumberland, KY 40823-2335
Harrison County, Main Office

Cynthiana - Harrison County Public Library 

104 North Main Street
Cynthiana, KY 41031-1205
Hart County, Main Office

Hart County Public Library 

500 East Union Street, P.O. Box 337
Munfordville, KY 42765

Note: The Hart County Public Library is not affiliated with the Horse Cave Public Library.

Hart County, Main Office

Horse Cave Free Public Library 

111 Higbee Street
Horse Cave, KY 42749

Note: The Horse Cave Public Library is not affiliated with the Hart County Public Library.

Henderson County, Main Office

Henderson County Public Library 

101 South Main Street
Henderson, KY 42420-3599
Henry County, Main Office

Henry County Public Library 

280 E Broadway
Eminence, KY 40019-1155
Hickman County, Main Office

Hickman County Memorial Library 

110 Craig Lane
Clinton, KY 42031
Hopkins County

Dawson Springs Branch


103 West Ramsey
Dawson Springs, KY 42408-1738
Hopkins County, Main Office

Hopkins County - Madisonville Public Library 

425 East Center
Madisonville, KY 42431
Jackson County, Main Office

Jackson County Public Library 

338 North Main Street
McKee, KY 40447
Jefferson County

Bon Air Regional Branch


2816 Del Rio Place
Louisville, KY 40220-2349
Jefferson County

Crescent Hill Branch


2762 Frankfort Avenue
Louisville, KY 40206-2669
Jefferson County

Fairdale Branch


10620 West Manslick Road
Louisville, KY 40118
Jefferson County

Highlands - Shelby Park Branch


1250 Bardstown Road, #4
Louisville, KY 40204-1303
Jefferson County

Iroquois Branch


601 West Woodlawn Avenue
Louisville, KY 40215-2436
Jefferson County

Jeffersontown Branch


10635 Watterson Trail
Louisville, KY 40299-3950
Jefferson County, Main Office

Louisville Free Public Library 

301 York Street
Louisville, KY 40203-2257
Jefferson County

Middletown Branch


12556 Shelbyville Road
Louisville, KY 40243
Jefferson County

Newburg Branch


4800 Exeter Avenue
Louisville, KY 40218
Jefferson County

South Central


7300 Jefferson Boulevard
Louisville, KY 40219
Jefferson County

Portland Branch


3305 Northwestern Parkway
Louisville, KY 40212-2043
Jefferson County

Saint Matthews


3940 Grandview Avenue
Louisville, KY 40207-3837
Jefferson County

Shawnee Branch


3912 West Broadway
Louisville, KY 40211-2852
Jefferson County



3920 Dixie Highway
Louisville, KY 40216-4120
Jefferson County

Southwest Regional


9725 Dixie Highway
Louisville, KY 40272
Jefferson County

Western Branch


604 South Tenth Street
Louisville, KY 40203-2004
Jefferson County

Northeast Regional Branch


15 Bellevoir Circle
Louisville, KY 40223-4004
Jessamine County, Main Office

Jessamine County Public Library 

600 South Main Street
Nicholasville, KY 40356-1839
Johnson County, Main Office

Johnson County Public Library 

444 Main Street
Paintsville, KY 41240-0788
Kenton County

Erlanger Branch


401 Kenton Lands Road
Erlanger, KY 41018
Kenton County

Administrative Center 

3095 Hulbert Avenue
Erlanger, KY 41018
Kenton County

Covington Branch


502 Scott Boulevard
Covington, KY 41011
Kenton County

William E. Durr Branch


1992 Walton-Nicholson Rd.
Independence, KY 41051
Knott County, Main Office

Knott County Public Library 

238 Hwy 160 South
Hindman, KY 41822
Knox County, Main Office

Knox County Public Library 

206 Knox Street
Barbourville, KY 40906-1428
LaRue County, Main Office

LaRue County Public Library 

215 Lincoln Drive
Hodgenville, KY 42748-9779
Laurel County, Main Office

Laurel County Public Library 

120 College Park Drive
London, KY 40741-1414
Lawrence County, Main Office

Lawrence County Public Library 

102 West Main Street
Louisa, KY 41230
Lee County, Main Office

Lee County Public Library 

255 Industrial Park Rd, P.O. Box V
Beattyville, KY 41311
Leslie County, Main Office

Leslie County Public Library 

22065 Main Street
Hyden, KY 41749
Letcher County, Main Office

Harry M. Caudill Memorial Library 

220 Main Street
Whitesburg, KY 41858
Letcher County

Jenkins Public Library


9543 Highway 805, P.O. Box 687
Jenkins, KY 41537-0687
Lewis County, Main Office

Lewis County Public Library 

27 Third Street
Vanceburg, KY 41179-7682
Lincoln County, Main Office

Lincoln County Public Library 

201 Lancaster Street
Stanford, KY 40484-1347
Livingston County, Main Office

Livingston County Public Library 

321 Court Street
Smithland, KY 42081
Logan County

Adairville Branch


101 N Church Street
Adairville, KY 42202-7838
Logan County

Auburn Branch


106 Spring Street
Auburn, KY 42206
Logan County, Main Office

Logan County Public Library 

225 Armory Drive
Russellville, KY 42276
Lyon County, Main Office

Lyon County Public Library 

261 Commerce Street, P.O. Box 546
Eddyville, KY 42038-0546
Madison County

Berea Location


319 Chestnut Street
Berea, KY 40403-1508
Madison County, Main Office

Madison County Public Library 

507 West Main Street
Richmond, KY 40475-1349
Magoffin County, Main Office

Magoffin County Public Library 

172 S Church Street
Salyersville, KY 41465
Marion County, Main Office

Marion County Public Library 

711 East Main Street
Lebanon, KY 40033-1133
Marshall County

Calvert City Library Branch


23 Park Road
Calvert City, KY 42029
Marshall County

Hardin Branch Library


4640 Murray Highway
Hardin, KY 42048
Marshall County, Main Office

Marshall County Public Library 

1150 Birch Street
Benton, KY 42025
Martin County, Main Office

Martin County Public Library 

180 East Main Street, P.O. Box 1318
Inez, KY 41224-1318
Martin County

Rufus Reed Branch


1442 River Front Road, P.O. Box 359
Lovely, KY 41231
Mason County, Main Office

Mason County Public Library 

218 East Third Street
Maysville, KY 41056
McCracken County, Main Office

McCracken County Public Library 

555 Washington Street
Paducah, KY 42003-1735
McCreary County, Main Office

McCreary County Public Library 

6 North Main Street, P.O. Box 8
Whitley City, KY 42653-0008
McLean County, Main Office

McLean County Public Library 

116 E 2nd St
Livermore, KY 42352
Meade County, Main Office

Meade County Public Library 

996 Old Ekron Rd
Brandenburg, KY 40108
Menifee County, Main Office

Menifee County Public Library 

P.O. Box 49, 1585 Main Street
Frenchburg, KY 40322-0049
Mercer County, Main Office

Mercer County Public Library 

109 West Lexington Street
Harrodsburg, KY 40330-1542
Metcalfe County, Main Office

Metcalfe County Public Library 

200 S Main St
Edmonton, KY 42129
Monroe County, Main Office

William B. Harlan Memorial Library 

500 West Fourth Street
Tompkinsville, KY 42167-1497
Montgomery County, Main Office

Montgomery County Library 

328 North Maysville Street
Mount Sterling, KY 40353
Montgomery County

Camargo Branch


4460C Camargo Road
Mt. Sterling, KY 40353
Morgan County, Main Office

Morgan County Public Library 

151 University Avenue
West Liberty, KY 41472-1140
Muhlenberg County

Central City Public Library 

108 East Broad Street
Central City, KY 42330-1580
Muhlenberg County, Main Office

Harbin Memorial Library 

117 South Main Street
Greenville, KY 42345-1597
Muhlenberg County

Thistle Cottage/Genealogy & Local History Annex 

122 South Cherry Street
Greenville, KY 42345
Nelson County

Bloomfield Branch


34 Arnold Lane
Bloomfield, KY 40008
Nelson County, Main Office

Nelson County Public Library 

201 Cathedral Manor
Bardstown, KY 40004
Nelson County

New Haven Branch


318 Center Street
New Haven, KY 40051
Nicholas County

Nicholas County Memorial Library 

223 North Broadway Street
Carlisle, KY 40311-1149
Ohio County

Ohio County Public Library Annex


424 Main Street
Hartford, KY 42347
Ohio County, Main Office

Ohio County Public Library 

413 Main Street
Hartford, KY 42347
Oldham County

Goshen Branch


12505 Harmony Landing Road, P.O. Box 145
Goshen, KY 40026-0145
Oldham County, Main Office

Oldham County Public Library 

308 Yager Avenue
LaGrange, KY 40031
Oldham County

South Branch


6720 West Highway 146, P.O. Box 365
Crestwood, KY 40014-0365
Owen County, Main Office

Owen County Public Library 

1370 Hwy 22 East
Owenton, KY 40359
Owsley County, Main Office

Owsley County Public Library 

185 Highway 11
Booneville, KY 41314
Pendleton County, Main Office

Pendleton County Public Library 

801 Robbins Avenue
Falmouth, KY 41040-9735
Perry County, Main Office

Perry County Public Library 

289 Black Gold Blvd.
Hazard, KY 41701-2604
Pike County

Belfry Public Library


24371 U.S. Highway 119
Belfry, KY 41514
Pike County

Elkhorn Public Library


150 East Main Street
Elkhorn City, KY 41522
Pike County

Phelps Public Library


38575 State Highway 194 East
Phelps, KY 41553-9702
Pike County, Main Office

Pikeville Public Library 

119 College Street
Pikeville, KY 41502
Pike County

Vesta Roberts Johnson Memorial Library


180 Highway 610 West
Virgie, KY 41572
Pike County

Lee Avenue Public Library


126 Lee Avenue
Pikeville, KY 41501
Powell County, Main Office

Powell County Public Library 

725 Breckenridge Street
Stanton, KY 40380-2018
Pulaski County

Burnside Branch


85 East French Avenue
Burnside, KY 42519
Pulaski County

Nancy Branch


9241 W Highway 80
Nancy, KY 42544
Pulaski County, Main Office

Pulaski County Public Library 

304 South Main Street
Somerset, KY 42501
Pulaski County

Science Hill Branch


215 Main Street
Science Hill, KY 42553
Pulaski County

Shopville Branch


144 Shopville Road
Somerset, KY 42503
Robertson County, Main Office

Robertson County Public Library 

207 North Main Street
Mount Olivet, KY 41064
Rockcastle County, Main Office

Rockcastle County Public Library 

60 Ford Drive
Mount Vernon, KY 40456-2148
Rowan County, Main Office

Rowan County Public Library 

175 Beacon Hill Drive
Morehead, KY 40351
Russell County, Main Office

Russell County Public Library 

535 North Main Street
Jamestown, KY 42629
Scott County, Main Office

Scott County Public Library 

104 South Bradford Lane
Georgetown, KY 40324-2335
Shelby County, Main Office

Shelby County Public Library 

309 Eighth Street
Shelbyville, KY 40065-1209
Simpson County, Main Office

Goodnight Memorial Library 

203 South Main Street
Franklin, KY 42134-2160
Spencer County, Main Office

Spencer County Public Library 

168 Taylorsville Road
Taylorsville, KY 40071-8723
Taylor County, Main Office

Taylor County Public Library 

1316 E. Broadway St.
Campbellsville, KY 42718
Todd County, Main Office

Todd County Public Library 

302 East Main Street
Elkton, KY 42220-9201
Trigg County, Main Office

John L. Street Library 

244 Main Street
Cadiz, KY 42211-9153
Trimble County, Main Office

Trimble County Public Library 

35 Equity Drive
Bedford, KY 40006
Union County

Sturgis Branch


15 West Seventh Street
Sturgis, KY 42459-1404
Union County, Main Office

Union County Public Library 

126 South Morgan Street
Morganfield, KY 42437-1553
Union County

Uniontown Branch


236 West Main Street
Uniontown, KY 42461
Warren County

Bob Kirby Branch


175 Iron Skillet Court
Bowling Green, KY 42101
Warren County

Smiths Grove Branch


115 Second Street
Smiths Grove, KY 42171
Warren County, Main Office

Warren County Public Library 

1225 State Street
Bowling Green, KY 42101-2696
Washington County, Main Office

Washington County Public Library 

333 West Main Street
Springfield, KY 40069-1125
Wayne County, Main Office

Wayne County Public Library 

157 Rolling Hills Boulevard
Monticello, KY 42633
Webster County

Providence Branch


230 Willow Street
Providence, KY 42450-1273
Webster County, Main Office

Webster County Public Library 

101 State Route 132 East
Dixon, KY 42409
Whitley County

Corbin Public Library 

215 Roy Kidd Avenue
Corbin, KY 40701
Whitley County, Main Office

Whitley County Public Library 

285 South Third Street
Williamsburg, KY 40769
Wolfe County, Main Office

Wolfe County Public Library 

164 Ky. Hwy. 15 N.
Campton, KY 41301
Woodford County

Midway Branch


400 Northside Drive
Midway, KY 40347
Woodford County, Main Office

Woodford County Library 

115 North Main Street
Versailles, KY 40383-1203