Mid-Continent Public Library

Mid-Continent Public Library is the largest library system in the metropolitan area, operating 35 libraries and serving over 770,000 people in Jackson, Clay, and Platte counties. The Library strives to enrich our citizens and communities through expanding access to innovation, information, ideas, and inspiration.

With the 19th largest public library collection in the nation, over 10,000 live programs per year, and constantly expanding resources, Mid-Continent Public Library has been providing world class customer service to the area since 1965.

Antioch Branch
6060 N. Chestnut Ave.
Gladstone, MO 64119
Phone: 816.454.1306
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Rosalyn Spring

Liberty Branch
1000 Kent St.
Liberty, MO 64068
Phone: 816.781.9240
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Katie Gregory

Blue Ridge Branch
9253 Blue Ridge Blvd.
Kansas City, MO 64138
Phone: 816.761.3382
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Geri Haile

Lone Jack Branch
211 N. Bynum Road
Lone Jack, MO 64070
Phone: 816.697.2528
Mon. & Thur. 9-9, Tue., Wed. & Fri. 9-6, Sat. 9-5
Branch Manager: Naphtali Faris

Blue Springs North Branch
850 NW Hunter Drive
Blue Springs, MO 64015
Phone: 816.224.8772
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Robin Hudson

Marlborough Community Center (Library-To-Go)
8200 Paseo Blvd.
Kansas City, MO 64131
Phone 816.784.3100
Tue. & Thur. 12 - 9, Wed. 8:30 - 9, Sat. 8:30 - 5
Branch Manager: Geri Haile

Blue Springs South Branch
2220 S. 7 Hwy.
Blue Springs, MO 64014
Phone: 816.229.3571
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Jacqueline Reed

Midwest Genealogy Center
3440 S. Lee's Summit Road
Independence, MO 64055
Phone: 816.252.7228
Mon. - Thurs. 9 - 9, Fri. 9 - 6, Sat. 9 - 5, Sun. 1 - 5
Branch Manager: Cheryl Lang

Boardwalk Branch
8656 N. Ambassador Drive
Kansas City, MO 64154
Phone: 816.741.9011
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Rebecca Richardson

North Independence Branch
317 W. 24 Hwy.
Independence, MO 64050
Phone: 816.252.0950
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5, Sun. 1 - 5
Branch Manager: Tammy Parrott

Buckner Branch
19 E. Jefferson St.
Buckner, MO 64016
Phone: 816.650.3212
Mon. & Thur. 9 - 9, Tue., Wed., & Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Peyton Jenkins

North Oak Branch
8700 N. Oak Trfy.
Kansas City, MO 64155
Phone: 816.436.4385
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Amy Barclay

Camden Point Branch
401 Hardesty St.
Camden Point, MO 64018
Phone: 816.280.3384
Mon. 9 - 9, Tue. - Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Tiara Dixon

Oak Grove Branch
2320 S. Broadway St.
Oak Grove, MO 64075
Phone: 816.690.3213
Mon. & Thur. 9 - 9, Tue., Wed., & Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Amy Vajnar

Claycomo Branch
309 NE 69 Hwy.
Claycomo, MO 64119
Phone: 816.455.5030
Mon. & Thur. 9 - 9, Tue., Wed., & Fri. 9 - 6, Sat, 9 - 5
Branch Manager: Kara Drury

Parkville Branch
8815 Tom Watson Pkwy.
Parkville, MO 64152
Phone: 816.741.4721
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Eric Bullock

Colbern Road Branch
1000 NE Colbern Road
Lee's Summit, MO 64086
Phone: 816.525.9924
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Seth Moses

Platte City Branch
2702 NW Prairie View Road
Platte City, MO 64079
Phone: 816.858.2322
Mon. & Thur. 9 - 9, Tue., Wed., & Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Rachel Rafuse

Dearborn Branch
206 Maple Leaf Ave.
Dearborn, MO 64439
Phone: 816.450.3502
Mon. 9 - 9, Tue. - Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Tiara Dixon

Platte County Resource Center (Library-To-Go)
11724 NW Plaza Circle
Kansas City, MO 64153
Phone 816.270.3979
Mon. - Fri. 8 - 5
Branch Manager: Rebecca Richardson

Edgerton Branch
404 Frank St.
Edgerton, MO 64444
Phone: 816.790.3569
Mon. 9 - 9, Tue. - Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Tiara Dixon

Raytown Branch
6131 Raytown Road
Raytown, MO 64133
Phone: 816.353.2052
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Susan Haley

Excelsior Springs Branch
1460 Kearney Road
Excelsior Springs, MO 64024
Phone: 816.630.6721
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat 9 - 5
Branch Manager: Stephen Chalmers

Red Bridge Branch
11140 Locust St.
Kansas City, MO 64131
Phone: 816.942.1780
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Stephanie Bailey

Grain Valley Branch
101 SW Eagles Pkwy.
Grain Valley, MO 64029
Phone: 816.228.4020
Mon. & Thur. 9 - 9, Tue., Wed., & Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Mary Reeder

Riverside Branch
2700 N.W. Vivion Road
Riverside, MO 64150
Phone: 816.741.6288
Mon. & Thur. 9 - 9 Tue., Wed., & Fri. 9 - 6, Sat 9 - 5
Branch Manager: Patrice Nollette

Grandview Branch
12930 Booth Lane
Grandview, MO 64030
Phone: 816.763.0550
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Brent Husher

Smithville Branch
120 Richardson St.
Smithville, MO 64089
Phone: 816.532.0116
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Sheryl Williams

Hillcrest Community Center (Library-To-Go)
10401 Hillcrest Road
Kansas City, MO 64134
Phone 816.784.7000
Mon. - Thur. 7 - 9, Fri. 7 - 6, Sat. 9 - 5
Branch Manager: Geri Haile

South Independence Branch
13700 E. 35th St. South
Independence, MO 64055
Phone: 816.461.2050
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: John Jasumback

Kansas City North Community Center (Library-To-Go)
3930 N.E. Antioch Road
Kansas City, MO 64117-2122
Phone: 816.784.6100
Mon. - Thur. 5:30 - 9, Fri. 5:30 - 6, Sat. 8 - 5
Branch Manager: Rosalyn Spring

The Story Center
8900 NE Flintlock Road
Kansas City, MO 64157
Phone: 816.883.4900
Mon. - Thurs. 9 - 9, Fri. 9 - 6, Sat. 9 - 5, Sun 1 - 5
Programming Manager: Melissa Stan

Kearney Branch
100 S. Platte Clay Way
Kearney, MO 64060
Phone: 816.628.5055
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Angela Gillette

Weston Branch
18204 Library Drive
Weston, MO 64098
Phone: 816.640.2874
Mon. 9 - 9, Tue. - Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Rachel Rafuse

Lee's Summit Branch
150 NW Oldham Pkwy.
Lee's Summit, MO 64081
Phone: 816.524.0567
Mon. - Thur. 9 - 9, Fri. 9 - 6, Sat. 9 - 5
Branch Manager: Diane Christensen

Woodneath Library Center
8900 NE Flintlock Road
Kansas City, MO 64157
Phone: 816.883.4900
Mon. - Thurs. 9 - 9, Fri. 9 - 6, Sat. 9 - 5, Sun 1 - 5
Branch Manager: Kira Green

Administrative Headquarters
15616 E. 24 Hwy.
Independence, MO 64050
Phone: 816.836.5200
No Public Services Available
Director of Libraries: Steven V. Potter

Categories: CLASSES/LESSONS, EDUCATIONAL CLASSES & RESOURCES