Public Libraries

Description: Libraries supported by public and/or private funds which provide general library services without charge to all residents of a given community, district or region. (AIRS TJ-4400.6500)

If you know of a Service that should be listed but isn't, please Suggest a Provider If you find errors in a listing, please let us know by using the "Suggest an Edit" form on the provider's detail page.
Disclaimer...
Note: Service listings do not represent a recommendation or endorsement by the Medical Home Portal staff or its sponsoring organizations; nor do they reflect any assessment of the quality or value of a listed Service.

UT

American Fork, UT

64 South 100 East
American Fork, UT 84003
Phone: 801-763-3070
Service Categories:

Beaver, UT

55 West Center Street
Beaver, UT 84713
Phone: 435-438-5274
Service Categories:

Bicknell, UT

79 North 100 West
Bicknell, UT 84715
Phone: 435-425-3170

Blanding, UT

Bluff, UT

Bountiful, UT

Brigham City, UT

26 East Forest Street
Brigham City, UT 84302
Phone: 435-723-5850
Service Categories:

Castle Dale, UT

Cedar City, UT

303 North 100 East
Cedar City, UT 84721
Phone: 435-586-6661
Service Categories:
4763 Santa Fe Trail
Cedar City, UT 84721
Phone: 435-586-6715
Service Categories:

Centerville, UT

Clearfield, UT

Cleveland, UT

Coalville, UT

Cottonwood Heights, UT

Delta, UT

76 North 200 West
Delta, UT 84624
Phone: 435-864-4945
Service Categories:
90 West 200 East
Delta, UT 84624
Phone: 435-864-2292
Service Categories:

Draper, UT

Duchesne, UT

130 South Center Street
Duchesne, UT 84021
Phone: 435-738-2800
Service Categories:

Eagle Mountain, UT

1650 East Stagecoach Run
Eagle Mountain, UT 84005
Phone: 801-789-6623
Service Categories:

Elmo, UT

Enterprise, UT

393 South 200 East
Enterprise, UT 84725
Phone: 435-878-2574
Service Categories:

Ephraim, UT

30 South Main Street
Ephraim, UT 84627
Phone: 435-283-4544
Service Categories:

Escalante, UT

90 North 100 West
Escalante, UT 84726
Phone: 435-826-4220
Service Categories:

Fairview, UT

75 South State Street
Fairview, UT 84629
Phone: 435-427-9305

Farmington, UT

133 South Main Street
Farmington, UT 84025
Phone: 801-451-3030

Ferron, UT

Fillmore, UT

25 South 100 West
Fillmore, UT 84631
Phone: 435-743-5314
Service Categories:

Garden City, UT

69 North Paradise Parkway Bld A
Garden City, UT 84028
Phone: 435-946-2950
Service Categories:

Garland, UT

86 West Factory
Garland, UT 84312
Phone: 435-257-3117
Service Categories:

Grantsville, UT

42 North Bowery Street
Grantsville, UT 84029
Phone: 435-884-1670
Service Categories:
155 East Cowboy Road
Grantsville, UT 84029
Phone: 435-830-8125
Service Categories:

Green River, UT

Gunnison, UT

38 West Center
Gunnison, UT 84634
Phone: 435-528-3104
Service Categories:

Heber, UT

465 East 1200 South
Heber, UT 84032
Phone: 435-654-1511

Helper, UT

19 South Main Street
Helper, UT 84526
Phone: 435-472-5601
Service Categories:

Herriman, UT

Highland, UT

5400 West Civic Center Drive, Ste. 2
Highland, UT 84003
Phone: 801-772-4528
Service Categories:

Holladay, UT

Huntington, UT

Huntsville, UT

Hurricane, UT

36 South 300 West
Hurricane, UT 84737
Phone: 435-635-4621

Hyrum, UT

50 West Main Street
Hyrum, UT 84319
Phone: 435-245-6411
Service Categories:

Kamas, UT

228 West 200 South Ste 2B
Kamas, UT 84036
Phone: 435-783-3190
Service Categories:

Kanab, UT

374 North Main
Kanab, UT 84741
Phone: 435-644-2394
Service Categories:

Kaysville, UT

Kearns, UT

Layton, UT

Lehi, UT

120 North Center Street
Lehi, UT 84043
Phone: 385-201-1050
Service Categories:

Lewiston, UT

33 South Main Street
Lewiston, UT 84320
Phone: 435-258-5515
Service Categories:

Logan, UT

255 North Main Street
Logan, UT 84321
Phone: 435-716-9123
Service Categories:

Magna, UT

Manti, UT

2 South Main Street
Manti, UT 84642
Phone: 435-835-2201
Service Categories:

Mapleton, UT

125 West 400 North
Mapleton, UT 84664
Phone: 801-489-4833
Service Categories:
125 West 400 North
Mapleton, UT 84664
Phone: 801-489-4833
Service Categories:

Midvale, UT

Milford, UT

Minersville, UT

40 West Main
Minersville, UT 84752
Phone: 435-386-2267

Moab, UT

257 East Center Street
Moab, UT 84532
Phone: 435-259-1111
Service Categories:

Monroe, UT

55 North Main Street
Monroe, UT 84754
Phone: 435-527-4019
Service Categories:

Montezuma Creek, UT

Monticello, UT

80 North Main Street
Monticello, UT 84535
Phone: 435-587-2281
Service Categories:

Morgan, UT

50 North 100 West
Morgan, UT 84050
Phone: 801-829-3481
Service Categories:

Mt Pleasant, UT

24 East Main Street
Mt Pleasant, UT 84647
Phone: 435-462-3240
Service Categories:

Murray, UT

166 East 5300 South
Murray, UT 84107
Phone: 801-264-2580
Service Categories:

Nephi, UT

21 East 100 North
Nephi, UT 84648
Phone: 435-623-1312
Service Categories:

New Harmony, UT

34 South 2900 East
New Harmony, UT 84757
Phone: 435-867-0065
Service Categories:

North Logan, UT

475 East 2500 North
North Logan, UT 84341
Phone: 435-755-7169
Service Categories:

Ogden, UT

2464 Jefferson Avenue
Ogden, UT 84401
Phone: 801-337-2645
Service Categories:
2464 Jefferson Avenue
Ogden, UT 84401
Phone: 801-337-2645
Service Categories:
475 East 2600 North
Ogden, UT 84414
Phone: 801-337-2650
Service Categories:

Orangeville, UT

115 South Main Street
Orangeville, UT 84537
Phone: 435-748-2726
Service Categories:

Orem, UT

58 North State Street
Orem, UT 84057
Phone: 801-229-7050
Service Categories:

Panguitch, UT

25 South 200 East
Panguitch, UT 84759
Phone: 435-676-2431
Service Categories:

Park City, UT

1885 West Ute Boulevard
Park City, UT 84098
Phone: 435-513-0826
Service Categories:

Parowan, UT

16 South Main Street
Parowan, UT 84761
Phone: 435-477-3491
Service Categories:

Payson, UT

66 South Main Street
Payson, UT 84651
Phone: 801-465-5220
Service Categories:

Pleasant Grove, UT

30 East Center Street
Pleasant Grove, UT 84062
Phone: 801-785-3950
Service Categories:

Price, UT

159 East Main Street
Price, UT 84501
Phone: 435-636-3188
Service Categories:

Provo, UT

550 North University Avenue
Provo, UT 84601
Phone: 801-852-6650

Randolph, UT

25 South 200 East
Randolph, UT 84064-0037
Phone: 435-676-2431

Richfield, UT

Richmond, UT

38 West Main Street
Richmond, UT 84333
Phone: 435-258-5525

Riverton, UT

Roosevelt, UT

Roy, UT

2039 West 4000 South
Roy, UT 84067
Phone: 801-337-2670
Service Categories:

Salem, UT

59 South Main
Salem, UT 84653
Phone: 801-423-2622
Service Categories:

Salina, UT

90 West Main Street
Salina, UT 84654
Phone: 435-529-7753
Service Categories:

Salt Lake City, UT

1575 South State Street E106
Salt Lake City, UT 84115
Phone: 801-957-3432
Service Categories:
295 South 1500 East
Salt Lake City, UT 84112
Phone: 801-581-6273
Service Categories:
10 North 1900 East
Salt Lake City, UT 84112
Phone: 801-581-5534
Service Categories:
250 North 1950 West Ste A
Salt Lake City, UT 84116-7901
Phone: 801-715-6777
Service Categories:

Sandy, UT

Santaquin, UT

20 West 100 South
Santaquin, UT 84655
Phone: 801-754-3030
Service Categories:

Smithfield, UT

South Jordan, UT

Spanish Fork, UT

Springdale, UT

126 Lion Boulevard
Springdale, UT 84767
Phone: 435-772-3676
Service Categories:

Springville, UT

45 South Main Street
Springville, UT 84663
Phone: 801-489-2720

St. George, UT

1099 North Lava Flow Drive
St. George, UT 84770
Phone: 435-986-0432
Service Categories:
88 West 100 South
St. George, UT 84770
Phone: 435-634-5737
Service Categories:

Syracuse, UT

Taylorsville, UT

4600 South Redwood Road (1700 W)
Taylorsville, UT 84123
Phone: 801-957-4195
Service Categories:

Tooele, UT

Tremonton, UT

210 North Tremont Street
Tremonton, UT 84337
Phone: 435-257-9525
Service Categories:

Vernal, UT

204 East 100 North
Vernal, UT 84078
Phone: 435-789-0091
Service Categories:

Washington, UT

220 North 300 East
Washington, UT 84780
Phone: 435-627-2706
Service Categories:

Washington Terrace, UT

5568 South Adams Avenue
Washington Terrace, UT 84405
Phone: 801-337-2690
Service Categories:

West Jordan, UT

3500 West Wights Fort Road, JHS 235
West Jordan, UT 84088
Phone: 801-957-6202
Service Categories:

West Valley City, UT

Willard, UT

Nationwide

DC

Washington, DC