texas

City Name: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

City Library Address Zip
Abernathy Abernathy Public Library 811 Avenue D 79311
Abilene Abilene Public Library South Branch Library 1401 S Danville Dr 79605
Alamo Alamo Public Library 416 N Tower Rd 78516
Albany Shackelford County Library 402 N 2nd St 76430
Aledo East Parker County Library 201 N Fm 1187 76008
Alice Alice Public Library 401 E 3rd St 78332
Allen Allen Public Library 300 N Allen Dr 75013
Alpine Alpine Public Library 203 N 7th St 79830
Alvarado Alvarado Public Library 210 N Baugh St 76009
Alvin Alvin Library 105 S Gordon St 77511
Alvord Alvord Public Library 117 N Wickham St 76225
Amarillo Southwest Branch Library 6801 W 45th Ave 79109
Anahuac Chambers County Library System 202 Cummings St 77514
Andrews Andrews County Library 109 Nw 1st St 79714
Angleton Brazoria County Library System 451 N Velasco St Ste 250 77515
Anson Anson Public Library 1137 12th St 79501
Aransas Pass Ed & Hazel Richmond Public Library 110 N Lamont St 78336
Archer City Archer Public Library 105 N Center 76351
Arlington Woodland West Branch Library 2837 W Park Row Dr 76013
Aspermont Stonewall County Library 516 S Washington Ave 79502
Athens Henderson Cnty Clint W Murchison Memorial Library 121 S Prairieville St 75751
Atlanta Atlanta Public Library 101 W Hiram St 75551
Aubrey Aubrey Area Library 226 Countryside 76227
Austin Windsor Park Branch Library 5833 Westminster Dr 78723
Azle Azle Memorial Library 333 W Main St 76020

City Library Address Zip
Baird Callahan County Library 100 W 4th Ste B1 79504
Balch Springs Balch Springs Library-Learning Center 12450 Elam Rd 75180
Ballinger Carnegie Library of Ballinger 204 N 8th St 76821
Balmorhea Balmorhea Public Library 102 W Main St 79718
Bandera Bandera County Library 515 Main St 78003
Barstow Barstow Library 100 E Concho 79719
Bartlett Teinert Memorial Public Library 337 N Dalton St 76511
Bastrop Bastrop Public Library 1100 Church St 78602
Bay City Bay City Public Library 1100 7th St 77414
Baytown Sterling Municipal Library Bookmobile Van Wilbanks Ave 77520
Beaumont Tyrrell Historical Library 695 Pearl St 77701
Bedford Bedford Public Library 1805 L Don Dodson Dr 76021
Bee Cave Bee Cave Public Library 4000 Galleria Pkwy 78738
Beeville Joe Barnhart Bee County Library 110 W Corpus Christi St 78102
Bellaire Bellaire City Library 5111 Jessamine St 77401
Bellville Bellville Public Library 12 W Palm St 77418
Belton Lena Armstrong Public Library 301 E 1st Ave 76513
Benavides Duval County/Benavides Branch Library 131 Mesquite St 78341
Benbrook Benbrook Public Library 1065 Mercedes St 76126
Bertram Bertram Free Library 140 N Gabriel St 78605
Big Lake Reagan County Library 300 Courthouse Sq 76932
Big Spring Howard County Library 500 S Main St 79720
Bishop Bishop Branch Library 115 S Ash Ave 78343
Blanco Blanco County South Library District 1118 Main St Ste A 78606
Blessing Blessing Library 812 10th St 77419
Blooming Grove Blooming Grove Community Library 301 S Fordyce St 76626
Boerne Boerne Public Library 210 N Main St 78006
Bonham Bonham Public Library 305 E 5th St 75418
Booker Booker School/Public Library Main At Mitchell Rd 79005
Borger Hutchinson County Library 625 Weatherly St 79007
Bowie Bowie Public Library 301 Walnut St 76230
Boyd Boyd Public Library 101 W Rock Island Ave 76023
Brackettville Kinney County Public Library 510 S Ellen 78832
Brady Fm Buck Richards Memorial Library 1106 S Blackburn St 76825
Brazoria Brazoria Library 620 S Brooks St 77422
Breckenridge Breckenridge Library 209 N Breckenridge Ave 76424
Bremond Bremond Public Library 115 S Main St 76629
Brenham Nancy Carol Roberts Memorial Library 100 Martin Luther King Jr Pkwy 77833
Bridge City Bridge City Public Library 101 Parkside Place Dr 77611
Bridgeport Bridgeport Public Library 2159 10th St 76426
Brookshire Waller County Library Brookshire-Pattison 3815 6th St 77423
Brownfield Kendrick Memorial Library 301 W Tate St 79316
Brownsville Southmost Branch Library 4320 Southmost Blvd 78521
Brownwood Brownwood Public Library Local History & Genealogy Library 213 S Broadway St 76801
Bryan Carnegie Center of Brazos Valley History 111 S Main St 77803
Buchanan Dam Lakeshore Branch Library 7346 Ranch Rd 261 78609
Buda Buda Public Library 303 Main St 78610
Buffalo Buffalo Public Library 1005 Hill St 75831
Bullard Bullard Community Library 211 W Main St 75757
Bulverde Bulverde/Spring Branch Library 131 Bulverde Crossing 78163
Buna Buna Public Library 1042 Hwy 62 S 77612
Burkburnett Burkburnett Library 215 E 4th St 76354
Burleson Burleson Public Library 248 Sw Johnson Ave 76028
Burnet Herman Brown Free Library 100 E Washington St 78611

City Library Address Zip
Cactus Cactus Branch Library 407 Sherri 79013
Caldwell Harrie P Woodson Memorial Library 704 W Hwy 21 77836
Cameron Cameron Public Library 304 E 3rd St 76520
Camp Wood Camp Wood Public Library 106 Nueces St 78833
Canadian Hemphill County Library 500 Main St 79014
Canton Van Zandt County Library 317 1st Monday Ln 75103
Canyon Canyon Area Library 1501 3rd Ave 79015
Canyon Lake Tye Preston Memorial Library 1321 Hwy 2673 78133
Carrizo Springs Dimmit County Public Library 200 N 9th St 78834
Carrollton Carrollton Public Library @ Hebron and Josey 4220 N Josey Ln 75010
Carthage Sammy Brown Library 522 W College St 75633
Castroville Castroville Public Library 802 London St 78009
Cedar Hill Zula Bryant Wylie Library 225 Cedar St 75104
Cedar Park Cedar Park Public Library 550 Discovery Blvd 78613
Celina Celina Public Library 142 N Ohio Dr 75009
Center Fannie Brown Booth Memorial Library 619 Tenaha St 75935
Centerville Elmer P & Jewel Ward Memorial Library 207 E St Marys 75833
Chandler Henderson County Library East 900 E Hwy 31 75758
Charlotte Charlotte Public Library 77 Yule St 78011
Chico Chico Public Library Inc 106 W Jacksboro St 76431
Childress Childress Public Library 117 Ave B Ne 79201
Cisco Cisco Public Library 600 Ave G 76437
Clarendon Burton Memorial Library 217 S Kearney 79226
Clarksville Red River County Public Library 307 N Walnut St 75426
Claude Claude Public Library 100 Trice St 79019
Cleburne Cleburne Public Library 302 W Henderson St 76033
Cleveland Tarkington Community Library Inc 3032 Fm 163 Rd 77327
Clifton Nellie Pederson Civic Library 406 Liveoak St 76634
Clint/el Paso Clint Isd Public Library 12625 Alameda Ave 79836
Clute Clute Library 215 N Shanks St 77531
Clyde Clyde Public Library 125 Oak St 79510
Coldspring Coldspring Area Public Library 14221 Hwy 150 W 77331
Coleman Coleman Public Library 402 S Commercial Ave 76834
College Station Larry J Ringer Public Library 1818 Harvey Mitchell Pkwy S 77845
Colleyville Colleyville Public Library 110 Main St 76034
Colorado City Mitchell County Public Library 340 Oak St 79512
Columbus Nesbitt Memorial Library 529 Washington St 78934
Comanche Comanche Public Library 311 N Austin St 76442
Comfort Comfort Public Library 701 High St 78013
Commerce Commerce Public Library 1210 Park St 75428
Conroe Montgomery County Memorial Library System 104 I 45 N 77301
Converse Converse Public Library 601 S Seguin Rd 78109
Cooper Delta County Public Library 300 W Dallas Ave 75432
Coppell William T Cozby Public Library 177 N Heartz Rd 75019
Copperas Cove Copperas Cove Public Library 501 S Main St 76522
Corpus Christi Parkdale Branch Library 1230 Carmel Pkwy 78411
Corrigan Mickey Reily Public Library 604 S Mathews St 75939
Corsicana Corsicana Public Library 100 N 12th St 75110
Cotulla Alexander Memorial Library 201 Center St 78014
Crandall Crandall-Combine Community Library 13385 Fm 3039 75114
Crane Crane County Library 701 S Alford St 79731
Crockett Jh Wootters Crockett Public Library 709 E Houston Ave 75835
Crosby Crosby Branch Library 135 Hare Rd 77532
Crosbyton Crosby County Library 114 W Aspen St 79322
Cross Plains Cross Plains Public Library 149 N Main St 76443
Crowell Foard County Library 110 E California 79227
Crowley Crowley Public Library 409 S Oak St 76036
Crystal City Crystal City Memorial Library 101 E Dimmit St 78839
Cuero Cuero Public Library 207 E Main St 77954
Cypress Northwest Branch Library 11355 Regency Green Dr 77429

City Library Address Zip
Daingerfield Daingerfield Public Library 207 Jefferson St 75638
Dalhart Dallam-Hartley County Library 420 Denrock Ave 79022
Dallas University Park Public Library 6517 Hillcrest Ave Ste 110 75205
Danbury Danbury Library 1720 N Main St 77534
Dayton Jones Public Library 307 W Houston St 77535
De Leon Deleon City County Library 125 E Reynosa Ave 76444
De Soto Desoto Public Library 211 E Pleasant Run Rd Ste C 75115
Decatur Decatur Public Library 1700 S Fm 51 76234
Deer Park Deer Park Public Library 3009 Center St 77536
Del Rio Val Verde County Library 300 Spring St 78840
Del Valle East Travis Gateway Library District 13512 Fm 812 78617
Dell City Grace Grebing Public/School Library 110 N Main 79837
Denison Denison Public Library 300 W Gandy St 75020
Denton Denton Public Library South Branch Library 3228 Teasley Ln 76210
Denver City Yoakum County/Cecil Bickley Library 205 W 4th St 79323
Devine Driscoll Public Library 202 E Hondo Ave 78016
Deweyville Deweyville Library 212 E State Hwy 272 77614
Diboll Tll Temple Memorial Library & Archives 300 Park St 75941
Dickinson Dickinson Public Library 4411 Hwy 3 77539
Dilley Dilley Public Library 231 W Fm 117 78017
Dime Box Black Bridge Library 1079 Sf Austin Blvd 77853
Dimmitt Rhoads Memorial Library 103 Sw 2nd St 79027
Donna Donna Public Library 301 S Main St 78537
Dripping Springs Dripping Springs Community Library 501 Sportsplex Dr 78620
Dublin Dublin Public Library 206 W Blackjack St 76446
Dumas Killgore Memorial Library 124 S Bliss Ave 79029
Duncanville Duncanville Public Library 201 James Collins Blvd 75116

City Library Address Zip
Eagle Lake Eula & David Wintermann Library 101 N Walnut Ave 77434
Eagle Pass Eagle Pass Public Library 589 E Main St 78852
East Bernard East Bernard Branch Library 746 Clubside Dr 77435
Eastland Centennial Memorial Library 210 S Lamar St 76448
Eden Eden Public Library 117 Market St 76837
Edinburg Dustin Michael Sekula Memorial Library 1906 S Closner Blvd 78539
Edna Jackson County Memorial Library 411 N Wells St Ste 121 77957
El Campo El Campo Branch Library 200 W Church St 77437
El Paso Ysleta Branch Library 9321 Alameda 79907
Eldorado Schleicher County Public Library 201 Sw Main St 76936
Electra Electra Public Library 401 N Waggoner St 76360
Elgin Elgin Public Library 404 N Main St 78621
Elsa Elsa Public Library 711 N Hidalgo St 78543
Emory Rains County Public Library 150 Doris Briggs Pkwy 75440
Ennis Ennis Public Library 501 W Ennis Ave 75119
Euless Euless Public Library 201 N Ector Dr 76039
Everman Everman Public Library 100 N Race St 76140

City Library Address Zip
Fabens Fabens Isd Community Library 400 Ne Camp St 79838
Fairfield Fairfield Library 350 W Main St 75840
Falfurrias Ed Rachal Memorial Library 203 S Calixto Mora Ave 78355
Falls City Falls City Public Library 206 N Irvin St 78113
Farmers Branch Farmers Branch Manske Public Library 13613 Webb Chapel Rd 75234
Farmersville Charles J Rike Memorial Library 203 Orange Ave 75442
Ferris Ferris Public Library 514 S Mable St 75125
Florence Florence Public Library 207 E Main St 76527
Floresville Sam Fore Jr Wilson County Public Library 1 Library Ln 78114
Flower Mound Flower Mound Public Library 3030 Broadmoor Ln 75022
Floydada Floyd County Library 111 S Wall St 79235
Forest Hill Forest Hill Public Library 6962 Forest Hill Dr 76140
Forney Ellen Brooks West Memorial Library of Forney 800 Fm 741 75126
Fort Davis Jeff Davis County Library 100 Memorial Sq 79734
Fort Hancock Fort Hancock Isd/Public Library 101 School Dr 79839
Fort Stockton Fort Stockton Public Library 500 N Water St 79735
Fort Worth Wedgwood Branch Library 3816 Kimberly Ln 76133
Frankston Frankston Depot Library 159 W Railroad Ave 75763
Fredericksburg Pioneer Memorial Library 115 W Main St 78624
Freeport Freeport Library 410 Brazosport Blvd 77541
Freer Duval County/Freer Branch Library 608 Carolyn St 78357
Friendswood Friendswood Public Library 416 S Friendswood Dr 77546
Friona Friona Public Library 109 W 7th St 79035
Frisco Frisco Public Library 6101 Frisco Square Blvd Ste 3000 75034
Fritch Hutchinson County Library – Fritch 205 N Cornell Ave 79036
Fulshear Bob Lutts Fulshear/Simonton Branch Library 8100 Fm 359 S 77441

City Library Address Zip
Gainesville Cooke County Library 200 S Weaver St 76240
Galena Park Galena Park Branch Library 1500 Keene St 77547
Galveston Rosenberg Library 2310 Sealy Ave 77550
Garland Walnut Creek Branch Library 3319 Edgewood Dr 75042
Gatesville Gatesville Public Library 111 N 8th St 76528
George West Live Oak County Library 402 Houston St 78022
Georgetown Georgetown Public Library 402 W 8th St 78626
Giddings Giddings Public Library 276 N Orange St 78942
Gilmer Upshur County Library 702 W Tyler St 75644
Gladewater Lee Public Library 312 W Pacific Ave 75647
Glen Rose Somervell County Library 108 Allen Dr 76043
Goldthwaite Jennie Trent Dew Library 1101 Hutchings St 76844
Goliad Goliad County Library 320 S Commercial St 77963
Gorman Charlie Garrett Memorial Library 103 S Fisher 76454
Graham Library of Graham 910 Cherry St 76450
Granbury Hood County Public Library 222 N Travis St 76048
Grand Prairie Grand Prairie Public Library System 901 Conover Dr 75051
Grand Saline Grand Saline Public Library 201 E Pacific St 75140
Grandfalls Grandfalls Library 209 Ave D 79742
Grandview Grandview Public Library 112 S 3rd St 76050
Grapeland Grapeland Public Library 212 N Oak St 75844
Grapevine Grapevine Public Library 1201 Municipal Way 76051
Greenville W Walworth Harrison Public Library 1 Lou Finney Blvd 75401
Groesbeck Maffett Memorial Library 601 W Yeagua St 76642
Groom Groom Branch Library 201 Broadway St 79039
Groves Groves Public Library 5600 W Washington St 77619
Groveton Groveton Public Library 126 W First St 75845
Gruver Gruver City Library 504 King St 79040
Guthrie Guthrie Csd & King County Consolidated Library 301 Jaguar Ln 79236

City Library Address Zip
Hale Center Hale Center Public Library Inc 609 Main St 79041
Hallettsville Friench Simpson Memorial Library 705 E 4th St 77964
Haltom City Haltom City Public Library 4809 Haltom Rd 76117
Hamilton Hamilton Public Library 201 N Pecan St 76531
Harker Heights Harker Heights Public Library 400 Indian Trl 76548
Harlingen Harlingen Public Library 410 76 Dr 78550
Haskell Haskell County Library 300 N Ave E 79521
Haslet Haslet Public Library 100 Gammill St 76052
Hawkins Allen Memorial Public Library 121 E Blackbourn St 75765
Hearne Smith-Welch Memorial Library 105 W 5th St 77859
Hebbronville Jim Hogg County Public Library 210 N Smith Ave 78361
Hemphill Jr Huffman Public Library Rt 5 Box 2140 75948
Hempstead Waller County Library 2331 11th St 77445
Henderson Rusk County Library System 106 E Main St 75652
Henrietta Edwards Public Library 210 W Gilbert St 76365
Hereford Deaf Smith County Library 211 E 4th St 79045
Hewitt Hewitt Public Library 100 Zuni Dr 76643
Hidalgo Hidalgo Public Library 710 E Texano Dr 78557
Higgins Higgins Public Library 201 N Main 79046
Highland Park Highland Park Library 4700 Drexel Dr 75205
Highlands Stratford Branch Library 509 Stratford St 77562
Hillsboro Hillsboro City Library 118 S Waco St 76645
Hitchcock Genevieve Miller Hitchcock Public Library 8005 Barry Ave 77563
Holland Bj Hill Library 402 W Travis St 76534
Hondo Hondo Public Library 1011 19th St 78861
Honey Grove Bertha Voyer Memorial Library 500 6th St 75446
Hooks Hooks Public Library 108 W 1st St 75561
Houston Young Branch Library 5260 Griggs Rd 77021
Howe Howe Community Library 315 S Collins Fwy 75459
Humble Octavia Fields Branch Library 1503 S Houston Ave 77338
Huntington McMullen Memorial Library 900 N Main St 75949
Huntsville Huntsville Public Library 1216 14th St 77340
Hurst Hurst Public Library 901 Precinct Line Rd 76053
Hutchins Hutchins-Atwell Public Library 300 N Denton St 75141
Hutto Hutto Public Library 205 West St 78634

City Library Address Zip
Idalou Idalou Community Library 210 Main St 79329
Imperial Imperial Public Library 223 W Farm To Market Rd 11 79743
Industry West End Library 1646 N Main St 78944
Ingleside Ingleside Public Library 2775 Waco St 78362
Iowa Park Tom Burnett Memorial Library 400 W Alameda St 76367
Iraan Iraan Public Library 120 W 5th St 79744
Irving Valley Ranch Branch Library 401 Cimarron Trl 75063

City Library Address Zip
Jacksboro Gladys Johnson Ritchie Public Library 626 W College St 76458
Jacksonville Jacksonville Public Library 502 S Jackson St 75766
Jasper Jasper Public Library 175 E Water St 75951
Jayton Kent County Library 156 W 4th St 79528
Jefferson Jefferson Carnegie Library 301 W Lafayette St 75657
Johnson City Johnson City Library 501 Nugent St 78636
Jonestown Jonestown Community Library 18649 Fm 1431 Ste 10a 78645
Joshua Joshua School & Public Library 907 S Broadway St 76058
Jourdanton Jourdanton Community Library 1101 Campbell Ave 78026
Junction Kimble County Library 208 N 10th St 76849
Justin Justin Community Library 408 Pafford St 76247

City Library Address Zip
Karnes City Karnes City Public Library 302 S Panna Maria Ave 78118
Katy Maud Smith Marks Branch Library 1815 Westgreen Blvd 77450
Kaufman Kaufman County Library 3790 S Houston St 75142
Keller Keller Public Library 640 Johnson Rd 76248
Kendalia Kendalia Public Library 2610b Hwy 473 78027
Kenedy Kenedy Public Library 303 W Main St 78119
Kennedale Kennedale Public Library 316 W 3rd St 76060
Kerens Kerens Library 121 S Colket St 75144
Kermit Winkler County Library 307 S Poplar St 79745
Kerrville Municipal Library 800 Junction Hwy 78028
Kilgore Kilgore Public Library 301 N Henderson Blvd 75662
Killeen Killeen City Library System 205 E Church Ave 76541
Kingsland Kingsland Branch Library 125 Polk St 78639
Kingsville Robert J Kleberg Public Library 220 N 4th St 78363
Kingwood Kingwood Branch Library 4102 Rustic Woods Dr 77345
Kirbyville Kirbyville Public Library 210 S Elizabeth Ave 75956
Kountze Kountze Public Library 800 Redwood St 77625
Krum Krum Public Library 803 E Mccart St 76249
Kyle Kyle Community Library 409 W Blanco St 78640

City Library Address Zip
La Feria Bailey H Dunlap Memorial Library 400 S Main St 78559
La Grange Fayette Public Library 855 S Jefferson St 78945
La Joya La Joya Municipal Library 925 S Leo Ave 78560
La Marque La Marque Public Library 1011 Bayou Rd 77568
La Porte La Porte Branch Library 600 S Broadway St 77571
Lago Vista Lago Vista Public Library 5803 Thunderbird Ste 40 78645
Laguna Vista Laguna Vista Public Library 1300 Palm Blvd 78578
Lake Dallas Lake Cities Library 302 S Shady Shores Dr 75065
Lake Jackson Lake Jackson Library 250 Circle Way St 77566
Lake Worth Mary Lou Reddick Public Library 3801 Adam Grubb 76135
Lakehills Lakehills Area Library 7200 Fm 1283 78063
Lakeway Lake Travis Community Library 2300 Lohmans Spur Ste 100 78734
Lamesa Dawson County Public Library 511 N 3rd St 79331
Lampasas Lampasas Public Library 201 S Main St 76550
Lancaster Lancaster Veterans Memorial Library 1600 Veterans Memorial Pkwy 75134
Laredo Santo Nino Branch Library 2200 Zacatecas St 78046
League City Helen Hall Library 100 W Walker St 77573
Leakey Real County Public Library 225 Main St 78873
Leander Leander Public Library 1011 S Bagdad Rd 78641
Leon Valley Leon Valley Public Library 6425 Evers Rd 78238
Leonard Leonard Public Library 102 S Main St 75452
Levelland Hockley County Memorial Library 811 Austin St 79336
Lewisville Lewisville Public Library 1197 W Main St 75067
Liberty Liberty Municipal Library 1710 Sam Houston St 77575
Liberty Hill Liberty Hill Public Library 355 Loop 332 78642
Lindale Lindale Library 200 E Hubbard St 75771
Little Elm Little Elm Public Library 100 W Eldorado Pkwy 75068
Littlefield Lamb County Library 110 E 6th St 79339
Livingston Murphy Memorial Library 601 W Church St 77351
Llano Llano County Library System 102 E Haynie St 78643
Lockhart Dr Eugene Clark Library 217 S Main St 78644
Lockney Floyd County Branch Library 124 S Main 79241
Lone Oak Lone Oak Area Public Library 102 Jones St 75453
Longview Longview Public Library 222 W Cotton St 75601
Lorenzo Lorenzo Library 409 Van Buren Ave 79343
Los Fresnos Ethel L Whipple Memorial Library 402 W Ocean Blvd 78566
Louise Louise Branch Library 803 Third St 77455
Lubbock Patterson Branch Library 1836 Parkway Dr 79403
Lufkin Kurth Memorial Library 706 S Raguet St 75904
Luling Jb Nickells Memorial Library 215 S Pecan Ave 78648
Lumberton Lumberton Public Library 130 E Chance Rd 77657
Lytle Lytle Public Library 19325 W Fm 2790 S 78052

City Library Address Zip
Mabank Tri-County Library 132 E Market St 75147
Madisonville Madison County Library 605 S May St 77864
Magnolia Malcolm Purvis Library-Magnolia 510 Melton St 77354
Malakoff Red Waller Community Library 109 Melton St 75148
Mansfield Mansfield Public Library 104 S Wisteria St 76063
Manvel Manvel Library 7104 Masters Rd 77578
Marathon Marathon Public Library 106 N 3rd St 79842
Marble Falls Marble Falls Public Library 101 Main St 78654
Marfa Marfa Public Library 115 E Oak St 79843
Marion Norma Krueger Elementary Library 306 N Cunningham St 78124
Marlin Pauline and Jane Chilton Memorial Marlin Public Library 400 Oaks St 76661
Marshall Marshall Public Library 300 S Alamo Blvd 75670
Mart Nancy Nail Memorial Library 124 S Pearl St 76664
Mason Mason County M Beven Eckert Memorial Library 410 Post Hill Rd 76856
Matador Motley County Library 1105 Main St 79244
Matagorda Matagorda Branch Library 800 Fisher St 77457
Mathis Mathis Public Library 103 Lamar St 78368
Maud Maud Public Library 132 Main St 75567
Mcallen Palm View Branch Library 3401 Jordan Ave 78503
Mccamey Upton County Public Library 212 W 7th St 79752
Mcgregor McGinley Memorial Public Library 317 S Main St 76657
Mckinney Roy and Helen Hall Memorial Library 101 E Hunt St 75069
Mclean Lovett Memorial Library Mclean 302 N Main 79057
Medina Medina Community Library 13948 State Hwy 16 N 78055
Melissa Melissa Public Library 1713 Cooper St 75454
Memphis Memphis Public Library 303 S 8th St 79245
Menard Menard Public Library 105 E Mission St 76859
Mercedes Mercedes Memorial Library 434 S Ohio St 78570
Meridian Meridian Public Library 118 N Main St 76665
Merkel Merkel Public Library 100 Kent 79536
Mertzon Irion County Library 111 W Fayette Ave 76941
Mesquite Mesquite Public Library-North Branch Library 2600 Oates Dr 75150
Mexia Gibbs Memorial Library 305 E Rusk St 76667
Midkiff Midkiff Public Library 10890 Fm 2401 S 79755
Midland Midland County Public Library 301 W Missouri Ave 79701
Midlothian Ah Meadows Library 923 S 9th St 76065
Mineola Mineola Memorial Library 301 N Pacific St 75773
Mineral Wells Boyce Ditto Public Library 2300 Se Martin Luther King Jr St 76067
Mission Speer Memorial Library 801 E 12th St 78572
Missouri City Stimley-Blue Ridge Branch Library 7007 W Fuqua Dr 77489
Monahans Ward County Library 409 S Dwight St 79756
Mont Belvieu West Chambers County Branch Library 10616 Eagle Dr 77580
Montgomery Charles B Stewart-West Branch Library 202 Bessie Price Owens Dr 77356
Moody Moody Community Library 108 5th St 76557
Morton Cochran County Love Memorial Library 318 S Main St 79346
Mount Calm Mount Calm Public Library 222 Allyn Ave 76673
Mt Enterprise Morrow Branch Library 119 W Rusk 75681
Mt Pleasant Mount Pleasant Public Library 213 N Madison Ave 75455
Mt Vernon Franklin County Library 100 E Main St 75457
Muenster Muenster Public Library 418 N Elm St 76252
Muleshoe Muleshoe Area Public Library 322 W 2nd St 79347
Munday Munday City-County Library 121 E B St 76371

City Library Address Zip
Nacogdoches Nacogdoches Public Library 1112 North St 75961
Naples Naples Public Library 101 Walnut St 75568
Navasota Navasota Public Library 1411 E Washington Ave 77868
Nederland Marion & Ed Hughes Public Library 2712 Nederland Ave 77627
Needville Albert George Branch Library 9230 Gene St 77461
New Boston New Boston Public Library 127 N Ellis St 75570
New Braunfels New Braunfels Public Library 700 E Common St 78130
New Caney Rb Tullis Library 21569 Us Hwy 59 77357
New Waverly New Waverly Public Library 9372 State Hwy 75 S 77358
Newark Newark Public Library 209 Hudson St 76071
Newton Newton County Public Library 212 High St 75966
Nixon The Aphne Pattillo Nixon Public Library 401 N Nixon Ave 78140
Nocona Nocona Public Library 10 Cooke St 76255
North Richland Hills North Richland Hills Public Library 9015 Grand Ave 76180

City Library Address Zip
Oakalla Oakalla Public Library 29011 Fm 963 78608
Odem Odem Public Library 516 Voss Ave 78370
Odessa Ector County Library 321 W 5th St 79761
Olney Olney Community Library and Arts Center 807 W Hamilton St 76374
Olton Olton Area Library 701 Main St 79064
Onalaska Onalaska Public Library 372 S Fm 356 Ste 103 77360
Orange Orange Public Library 220 5th St 77630
Orange Grove Orange Grove School/Public Library State Hwy 359 & Fm Rd 624 78372
Overton McMillan Memorial Library 302 E South St 75684
Ozona Crockett County Public Library 1201 Ave G 76943

City Library Address Zip
Paducah Bicentennial City-County Library 825 Backus St 79248
Palacios Palacios Library Inc 326 Main St 77465
Palestine Palestine Public Library 1101 N Cedar St 75801
Pampa Lovett Memorial Library Pampa 111 N Houston St 79065
Panhandle Carson County Public Library 401 Main St 79068
Paris Paris Public Library 326 S Main St 75460
Pasadena Pasadena Public Library 1201 Jeff Ginn Memorial Dr 77506
Pearland Pearland Library 3522 Liberty Dr 77581
Pearsall Pearsall Public Library 200 E Trinity St 78061
Pecos Reeves County Library 505 S Park St 79772
Perryton Perry Memorial Library 22 Se 5th Ave 79070
Petersburg Petersburg Public Library 1614 Main St 79250
Pflugerville Pflugerville Community Library 102 S 10th St 78660
Pharr Pharr Memorial Library 121 E Cherokee Ave 78577
Pilot Point Pilot Point Community Library 324 S Washington St 76258
Pineland Arthur Temple Sr Memorial Library 106 Timberland Hwy 75968
Pittsburg Pittsburg-Camp County Public Library 613 Quitman St 75686
Plains Yoakum County Library 910 Ave E 79355
Plainview Unger Memorial Library 825 N Austin St 79072
Plano Wo Haggard Jr Library 2501 Coit Rd 75075
Pleasanton Pleasanton Public Library 321 N Main St 78064
Point Comfort Point Comfort Branch Library 1 Lamar St 77978
Ponder Betty Foster Public Library 405 Shaffner St 76259
Port Aransas William R Bill Ellis Memorial Library 700 W Ave A 78373
Port Arthur Port Arthur Public Library 4615 9th Ave 77642
Port Isabel Port Isabel Public Library 213 N Yturria St 78578
Port Lavaca Calhoun County Public Library 200 W Mahan St 77979
Port Neches Effie & Wilton Hebert Public Library 2025 Merriman St 77651
Port O’connor Port O’Connor Branch Library Hwy 185 & 6th St 77982
Portland Bell/Whittington Public Library 2400 Memorial Pkwy 78374
Post Post Public Library 105 E Main St 79356
Poteet Poteet Public Library 500 Ave H 78065
Pottsboro Pottsboro Area Public Library 104 N Main St 75076
Prairie Lea Tri-Community Library 6910 Hwy 80 78661
Premont Premont Public Library Us 281 And State Highway 716 78375
Presidio City of Presidio Library 1200 E Oreilly St 79845
Princeton Princeton Community Library 319 Mckinney Ave 75407
Prosper Prosper Community Library 300 Eagle Ln 75078

City Library Address Zip
Quanah Thompson Sawyer Public Library 403 W 3rd St 79252
Quemado Quemado Public Library 19791 Us Highway 277 78877
Quitaque Caprock Public Library 104 N 1st St 79255
Quitman Quitman Public Library 202 E Goode St 75783

City Library Address Zip
Ralls Ralls Library 813 Main 79357
Ranger Ranger City Library 718 Pine St 76470
Rankin Rankin Public Library 310 E 10th St 79778
Raymondville Reber Memorial Library 193 N 4th St 78580
Red Oak Red Oak Public Library 200 Lakeview Pkwy 75154
Refugio Dennis M O’Connor Public Library 815 Commerce St 78377
Rhome Rhome Public Library 106b N Main St 76078
Richardson Richardson Public Library 900 Civic Center Dr 75080
Richland Hills Richland Hills Public Library 6724 Rena Dr 76118
Richmond George Memorial Library 1001 Golfview Dr 77469
Rio Grande City Rio Grande City Public Library 591 E Canales Bros St 78582
Rio Hondo Rio Hondo Public Library 121 W Arroyo Blvd 78583
River Oaks River Oaks Public Library 4900 River Oaks Blvd 76114
Roanoke Roanoke Public Library 308 S Walnut St 76262
Robert Lee Coke County Library 706 Austin St 76945
Robstown Nueces County Keach Family Library 1000 Terry Shamsie Blvd 78380
Rockdale Lucy Hill Patterson Memorial Library 201 Ackerman St 76567
Rockport Aransas County Public Library 701 E Mimosa St 78382
Rocksprings Claud H Gilmer Memorial Library 201 N Hwy 377 78880
Rockwall Rockwall County Library 1215 Yellow Jacket Ln 75087
Rosebud D Brown Memorial Library 203 N 2nd St 76570
Rotan Rotan Public Library 404 E Sammy Baugh Ave 79546
Round Rock Round Rock Public Library System 216 E Main Ave 78664
Round Top Round Top Family Library 206 W Mill St 78954
Rowlett Rowlett Public Library 3900 Main St 75088
Royse City Cf Goodwin Public Library 309 N Arch St 75189
Runge Runge Public Library 311 N Helena St 78151
Rusk Singletary Memorial Library 207 E 6th St 75785

City Library Address Zip
Sabinal Sabinal Public Library 412 N Center St 78881
Sachse Sachse Public Library 3815 Sachse Rd Bldg C 75048
Saginaw John Ed Keeter Public Library 355 W Mcleroy Blvd 76179
Salado Salado Public Library District 1151 N Main St 76571
San Angelo Tom Green County Library System 113 W Beauregard Ave 76903
San Antonio Westfall Branch Library 6111 Rosedale Ct 78201
San Augustine San Augustine Public Library 413 E Columbia St 75972
San Benito San Benito Public Library 101 W Rose St 78586
San Diego Duval County/San Diego Public Library 315 S Dr E E Dunlap St 78384
San Juan San Juan Public Library 1010 S Standard Ave 78589
San Marcos San Marcos Public Library 625 E Hopkins St 78666
San Saba Rylander Memorial Library 103 S Live Oak St 76877
Sanderson Terrell County Public Library 108 Hackberry 79848
Sanger Sanger Public Library 501 Bolivar St 76266
Santa Anna Santa Anna Library 606 Wallis Ave 76878
Santa Fe Mae S Bruce Library 13302 W 6th St 77510
Sargent Sargent Branch Library 25157 Farm To Market Road 457 77414
Schertz Schertz Public Library 608 Schertz Pkwy 78154
Schulenburg Schulenburg Public Library 310 Simpson St 78956
Seabrook Evelyn Meador Branch Library 2400 Meyer Rd 77586
Seadrift Seadrift Branch Library 103 W Dallas Ave 77983
Seagoville Seagoville Public Library 702 N Hwy 175 75159
Seagraves Gaines County Library-Seagraves 311 Hill St 79359
Sealy Virgil & Josephine Gordon Memorial Library 917 N Circle Dr 77474
Seguin Seguin-Guadalupe County Public Library 707 E College St 78155
Seminole Gaines County Library 704 Hobbs Hwy 79360
Seven Points The Library At Cedar Creek Lake 410 E Cedar Creek Pkwy 75143
Seymour Baylor County Free Library 101 S Washington St 76380
Shallowater Shallowater School County Library 1202 Ave L 79363
Shamrock Shamrock Public Library 712 N Main St 79079
Shepherd Shepherd Public Library 30 N Liberty St 77371
Sheridan Sheridan Memorial Library 5805 S Logan Park Dr 77475
Sherman Sherman Public Library 421 N Travis St 75090
Shiner Shiner Public Library 115 E Wolters 2nd St 77984
Silsbee Silsbee Public Library 295 N 4th St 77656
Sinton Sinton Public Library 100 N Pirate Blvd 78387
Skellytown Skellytown Branch Library 500 Chamberlain 79080
Slaton Slaton City Library 200 W Lynn St 79364
Smithville Smithville Public Library 507 Main St 78957
Snyder Scurry County Library 1916 23rd St 79549
Sonora Sutton County Library 306 E Mulberry St 76950
Sour Lake Alma M Carpenter Public Library 300 S Ann St 77659
South Houston South Houston Branch Library 607 Ave A 77587
South Padre Island Public Library Reading Room 5800 Padre Blvd 78597
Southlake Southlake Public Library 1400 Main St Ste 130 76092
Spearman Hansford County Library 122 Main St 79081
Spring Barbara Bush Branch Library 6817 Cypresswood Dr 77379
Springlake Springlake-Earth Community Library 472 Farm To Market Road 302 79082
Springtown Springtown Public Library 626 N Main St 76082
Spur Dickens County Spur Public Library 415 E Hill St 79370
Stafford Mamie George Branch Library 320 Dulles Ave 77477
Stamford Stamford Carnegie Library 600 E Mcharg St 79553
Stanton Martin County Library 200 N St Mary 79782
Stephenville Stephenville Public Library 174 N Columbia St 76401
Sterling City Sterling County Public Library 301 Main 76951
Stinnett Hutchinson County Library – Stinnett 500 N Main 79083
Stratford Sherman County Public Library 719 N Main 79084
Sugar Land Sugar Land Branch Library 550 Eldridge Rd 77478
Sulphur Springs Sulphur Springs Public Library 611 Davis St N 75482
Sundown Sundown Branch Library 207 E Richardson 79372
Sunnyvale Sunnyvale Public Library 402 Tower Pl 75182
Sunray Britain Memorial Library 118 E 5th St 79086
Sweeny Sweeny Library 205 W Ashley Wilson Rd 77480
Sweetwater County-City Library 206 Elm St 79556

City Library Address Zip
Taft Taft Public Library 503 Green Ave 78390
Tahoka City County Library 1717 Main St 79373
Tatum Tatum Public Library Hwy 1797 & Hood St 75691
Taylor Taylor Public Library 801 Vance St 76574
Teague Teague Public Library 400 Main St 75860
Temple Temple Public Library Bookmobile 100 W Adams Ave 76501
Terrell Riter C Hulsey Public Library 301 N Rockwall St 75160
Texarkana Texarkana Public Library 600 W 3rd St 75501
Texas City Moore Memorial Public Library 1701 9th Ave N 77590
Texline Texline Public Library 517 S 2nd St 79087
The Colony The Colony Public Library 6800 Main St 75056
The Woodlands South Regional Library 2101 Lake Robbins Dr 77380
Three Rivers Live Oak County Branch Library 102 Leroy St 78071
Throckmorton Depot Public Library 120 E Chestnut St 76483
Tom Bean Lucile Teague Library 201 S Britton St Ste 2 75489
Tomball Tomball Branch Library 30555 Tomball Pkwy 77375
Trinity Blanche K Werner Public Library 203 Prospect Dr 75862
Troup Cameron-J Jarvis Troup Municipal Library 102 S Georgia St 75789
Tulia Swisher County Library 127 Sw 2nd St 79088
Turkey Turkey Public Library 602 Lyles 79261
Tyler Tyler Public Library Bookmobile 201 S College Ave 75702

City Library Address Zip
Universal City Universal City Public Library 100 Northview Dr 78148
Utopia Utopia Memorial Library 800 Main St 78884
Uvalde El Progreso Memorial Library 301 W Main St 78801

City Library Address Zip
Valley Mills Valley Mills Public Library 405 5th St 76689
Van Van Community Library 310 Chestnut Dr 75790
Van Alstyne Van Alstyne Public Library 117 N Waco St 75495
Van Horn Van Horn City County Library 410 Crockett St 79855
Vega Oldham County Public Library 914 Main 79092
Venus Joe A Hall High School and Community Library 12 Bulldog Dr 76084
Vernon Carnegie City-County Library 2810 Wilbarger St 76384
Victoria Victoria Public Library 302 N Main St 77901
Vidor Vidor Public Library 440 E Bolivar St 77662

City Library Address Zip
Waco Waco-Mclennan County Library 1717 Austin Ave 76701
Waelder Waelder Public Library 310 N Ave E 78959
Wallis Knox Memorial Library 6730 Railroad St 77485
Waskom Waskom Public Library 103 Waskom Ave 75692
Watauga Watauga Public Library 7109 Whitley Rd 76148
Waxahachie Nicholas P Sims Library & Lyceum 515 W Main St 75165
Weatherford Weatherford Public Library 1014 Charles St 76086
Weimar Weimar Public Library 1 Jackson Sq 78962
Wellington Collingsworth Public Library 711 15th St 79095
Wells Rube Sessions Memorial Library 298 Rusk Ave 75976
Weslaco Weslaco Public Library 525 S Kansas Ave 78596
West West Public Library 209 Tokio Rd 76691
West Columbia West Columbia Branch Library 518 E Brazos Ave 77486
West Lake Hills Westbank Community Library 1309 Westbank Dr 78746
West Tawakoni Tawakoni Area Public Library 340 W Hwy 276 75474
Wharton Wharton County Library 1920 N Fulton St 77488
Wheeler Wheeler Public Library 306 S Canadian St 79096
White Deer White Deer Branch Library 200 4th St 79097
White Oak White Oak School Community Library 200 S White Oak Rd 75693
White Settlement White Settlement Public Library 8215 White Settlement Rd 76108
Whitehouse Whitehouse Community Library 107 Bascom Rd 75791
Whitesboro Whitesboro Public Library 308 W Main St 76273
Whitewright Whitewright Public Library 200 W Grand St 75491
Whitney Lake Whitney Library 106 N Colorado St 76692
Wichita Falls Wichita Falls Public Library 600 11th St 76301
Wildwood Wildwood Civic Library 94 Cypress Bend Dr 77663
Willis Rf Meador Branch Library 709 W Montgomery St 77378
Wilmer Gilliam Memorial Public Library 205 E Belt Line Rd 75172
Wimberley Wimberley Village Library 400 Fm 2325 78676
Wink Wink Branch Library 109 N Roy Orbison Dr 79789
Winnie Juanita Hargraves Memorial Branch Library 924 Hwy 124 77665
Winnsboro Gilbreath Memorial Library 916 N Main St 75494
Winters Winters Public Library 120 N Main St 79567
Wolfe City Wolfe City Public Library 203 E Williams St 75496
Wolfforth City of Wolfforth Library 508 E Hwy 62/82 79382
Woodville Allan Shivers Library & Museum 302 N Charlton St 75979
Wylie Rita & Truett Smith Public Library 800 Thomas St 75098

City Library Address Zip
Yoakum Carl & Mary Welhausen Library 810 Front St 77995
Yorktown Yorktown Public Library 103 W Main St 78164

City Library Address Zip
Zapata Olga V Figueroa Zapata County Public Library 901 Kennedy St 78076

View the listings by state:

Alabama

Florida

Kentucky

Missouri

North Carolina

South Dakota

Wisconsin

Alaska

Georgia

Louisiana

Montana

North Dakota

Tennessee

Wyoming

Arizona

Hawaii

Maine

Nebraska

Ohio

Texas

District of Columbia

Arkansas

Idaho

Maryland

Nevada

Oklahoma

Utah

California

Illinois

Massachusetts

New Hampshire

Oregon

Vermont

Colorado

Indiana

Michigan

New Jersey

Pennsylvania

Virginia

Connecticut

Iowa

Minnesota

New Mexico

Rhode Island

Washington

Delaware

Kansas

Mississippi

New York

South Carolina

West Virginia