Home / Passport offices / Missouri Passport offices in Missouri
170 passport acceptance facilities in Missouri: 110 post offices, 40 clerks of court, 9 public libraries, 9 county or state offices and 2 schools or universities. 0 are listed as walk-in or no appointment required, 48 as appointment-required. Data from the U.S. State Department database (pulled October 27, 2026).
City pages All locations Passport agency Tools FAQ
Cities and counties with their own page Passport agencies for urgent travel There is no passport agency in Missouri. The nearest are Arkansas Passport Center (Hot Springs, AR, about 277 miles from the state's facility-weighted center) and Chicago Passport Agency (Chicago, IL).
Arkansas Passport Center about 277 miles away (straight line)
191 Office Park Drive, Hot Springs, AR 71913
M-F 8:30-3:00pm (By Appt. Only). By appointment only, for international travel within 14 calendar days (28 days if you need a foreign visa).
Address and hours from the State Department's agency map layer (we could not read the official page). Official agency page
Chicago Passport Agency about 339 miles away (straight line)
101 Ida B. Wells Drive (formerly 101 W. Congress Parkway), 9th Floor, Chicago, IL 60605
Mon, Tue, Wed, Fri: 8:00 AM - 3:00 PM; Thu: 10:00 AM - 3:00 PM. By appointment only, for international travel within 14 calendar days (28 days if you need a foreign visa).
Official page updated October 22, 2026. Official agency page
Agencies are appointment-only for travel within 14 days (21 days at the Detroit, Miami and San Juan pilots). All agencies and rules .
Other 130 locations by county Every acceptance facility in Missouri that does not have its own city or county page yet, grouped by county (Census 2020 boundaries) and sorted by city.
Adair County (1) Facility Address Phone Kirksville Post Office 210 East Jefferson St, Kirksville 63501 (660) 665-6077
Atchison County (2) Facility Address Phone Clerk of Circuit Court Atchison County 400 S Washington Street, Rock Port 64482 (660) 744-2700 Rock Port Post Office 110 W Opp St, Rock Port 64482 (660) 744-2188
Audrain County (1) Facility Address Phone Audrain Co Circuit Clerk Office 101 N Jefferson, Mexico 65265 (573) 473-5840
Barry County (1) Facility Address Phone Cassville Post Office 800 West St, Cassville 65625 (417) 847-2890
Barton County (1) Facility Address Phone Lamar Main Post Office 131 West 11th Street, Lamar 64759 (417) 682-5435
Bates County (1) Facility Address Phone Clerk of Circuit Court Bates County 1 N Delaware, Butler 64730 (660) 679-5171
Boone County (3) Facility Address Phone Columbia Mo Post Office 511 E Walnut, Columbia 65201 (573) 876-7841 Mu International Center Appointment listed “By appointment only. Please call 573-882-6007” 518 Hitt Street N52 Memorial Union, Columbia 65211 (573) 882-6007 Sturgeon Post Office 111 North Wentz Street, Sturgeon 65284 (573) 687-3885
Buchanan County (1) Facility Address Phone St Joseph Main Post Office Appointment listed “By appointment. Please call 816-364-3231.” 201 South 8th St, St Joseph 64501 (816) 364-3231
Butler County (2) Facility Address Phone Butler County Circuit Clerk 100 N Main, Poplar Bluff 63901 (573) 686-8082 Poplar Bluff Post Office Appointment listed “By appointment ONLY. Call 573-785-1491.” 430 Poplar Street, Poplar Bluff 63901 (573) 785-1491
Caldwell County (2) Facility Address Phone Hamilton Post Office 106 W Bird St, Hamilton 64644 (816) 583-2422 Polo Post Office 104 West Elm St, Polo 64671 (660) 354-2666
Callaway County (1) Facility Address Phone Fulton Post Office 301 Court Street, Fulton 65251 (573) 642-2857
Camden County (3) Facility Address Phone Camden County Commission 1 Court Circle Suite #1, Camdenton 65020 (573) 317-3850 Macks Creek Postal Store 13073 W US Hwy 54, Macks Creek 65786 (573) 363-5431 Sunrise Beach Post Office Appointment listed “By appointment.Please call 573-374-7993.” 14190 N State Hwy 5, Sunrise Beach 65079 (573) 374-7993
Cape Girardeau County (2) Facility Address Phone Cape Girardeau Main Post Office Appointment listed “By appointment. Please call 573-335-3137.” 320 N Frederick St, Cape Girardeau 63701 (573) 335-3137 Cape Girardeau Public Library 711 No Clark Street, Cape Girardeau 63701 (573) 334-5279
Carroll County (1) Facility Address Phone Carrollton Post Office 101 North Folger St, Carrollton 64633 (660) 542-2777
Cass County (1) Facility Address Phone Harrisonville Post Office Appointment listed “By Appointment only. Please call (816)-380-3841” 305 East Mechanic Street, Harrisonville 64701 (816) 380-3841
Cedar County (1) Facility Address Phone Clerk of Circuit Court Cedar County 113 South Street, Stockton 65785 (417) 276-6700
Chariton County (1) Facility Address Phone Chariton County Circuit Clerk Office 306 South Cherry St, Keytesville 65261 (660) 288-3602
Christian County (2) Facility Address Phone Nixa Post Office Appointment listed “By appointment. Please call 417-725-5112.” 404 W South St, Nixa 65714 (417) 725-5112 Ozark Post Office Appointment listed “By appointment.Please call 417-581-2754.” 1450 W Jackson St, Ozark 65721 (417) 581-2754
Clark County (1) Facility Address Phone Clerk of Circuit Court Clark County 111 E Court Street Suite 210, Kahoka 63445 (660) 727-3292
Clay County (1) Facility Address Phone Liberty Post Office Appointment listed “By appointment. Please call 816-792-2872.” 1000 Progress Drive, Liberty 64068 (816) 792-2872
Clinton County (1) Facility Address Phone Clinton County Circuit Clerk Appointment listed “Appointment required. Please call (816) 539-3731” 207 North Main St, Plattsburg 64477 (816) 539-3731
Cole County (1) Facility Address Phone Jefferson City Post Office 131 W High St, Jefferson City 65101 (573) 636-4186
Cooper County (1) Facility Address Phone Cooper County Clerk of Circuit Court 200 Main Street Room 31, Boonville 65233 (660) 882-2232
Crawford County (2) Facility Address Phone Bourbon Post Office 218 E Pine St, Bourbon 65441 (573) 732-4600 Clerk of Circuit Court Crawford County 302 W Main Street, Steelville 65565 (573) 775-2866
Dade County (1) Facility Address Phone Clerk of Circuit Court Dade County 300 West Water, Greenfield 65661 (417) 637-2271
Dallas County (1) Facility Address Phone Dallas County Recorder 108 South Maple Room 10, Buffalo 65622 (417) 345-2242
Daviess County (1) Facility Address Phone Gallatin Post Office 111 South Main, Gallatin 64640 (660) 663-3312
DeKalb County (2) Facility Address Phone Cameron Post Office Appointment listed “By appointment.Please call 816-632-3071.” 112 E Grand, Cameron 64429 (816) 632-3071 Maysville Post Office 303 West Main Street, Maysville 64469 (816) 449-5800
Dent County (2) Facility Address Phone Dent County Judicial Building Appointment listed “By appointment on Saturday and Sunday. Please call 573-729-2198.” 112 E 5th Street Suite 2, Salem 65560 (573) 729-2198 Salem Post Office Appointment listed “By appointment. Please call 573-729-3442.” 303 N Jackson Street, Salem 65560 (573) 729-3442
Dunklin County (1) Facility Address Phone Kennett Post Office Appointment listed “By appointment. Please call 573-888-2588.” 201 North Main Street, Kennett 63857 (573) 888-2588
Franklin County (3) Facility Address Phone Union Post Office 1276 North Highway 47, Union 63084 (636) 583-2442 Washington Post Office 1777 Washington Crossing, Washington 63090 (636) 239-3207 Washington Public Library 410 Lafayette Street, Washington 63090 (636) 390-1070
Gentry County (1) Facility Address Phone Albany Post Office 101 E Clay St, Albany 64402 (660) 726-3113
Greene County (3) Facility Address Phone Ash Grove Post Office Appointment listed “By Appointment only. Please call 417-672-2350.” 102 N Tower St, Ash Grove 65604 (417) 672-2350 Republic Post Office Appointment listed “By appointment only. Please call (417)732-1525.” 660 E Harrison Street, Republic 65738 (417) 732-4733 Willard Post Office 107 Willey St, Willard 65781 (417) 742-3311
Grundy County (1) Facility Address Phone Clerk of Circuit Court Grundy County 700 Main St, Trenton 64683 (660) 359-4040
Harrison County (1) Facility Address Phone Clerk of Court Harrison County 1500 Main Street, Bethany 64424 (660) 425-6425
Henry County (1) Facility Address Phone Henry County Commission Appointment listed “Appointment Required. Please call 660-885-7200.” 100 West Franklin, Clinton 64735 (660) 885-7200
Hickory County (1) Facility Address Phone Clerk of Circuit Court Hickory County 100 W Polk, Hermitage 65668 (417) 745-6421
Holt County (1) Facility Address Phone Clerk of Circuit Court Holt County “Please call upon arrival to (660)446-3301.” 102 West Nodaway, Oregon 64473 (660) 446-3301
Howard County (1) Facility Address Phone Clerk of Court Howard County 1 Courthouse Square, Fayette 65248 (660) 248-2194
Howell County (2) Facility Address Phone Mountain View Post Office Appointment listed “By appointment. Please call 417-934-2392.” 110 West Second Street, Mountain View 65548 (417) 934-2392 West Plains Post Office Appointment listed “By appointment.Please call 417-256-5775.” 201 Garfield Ave, West Plains 65775 (417) 256-5775
Jackson County (5) Facility Address Phone Blue Springs Post Office Appointment listed “By appointment. Please call 816-220-0820” 500 SW South Ave, Blue Springs 64014 (816) 220-0820 Grandview Post Office 1415 Main St, Grandview 64030 (816) 763-2579 Independence Main Postal Office Appointment listed “By appointment. Please call 816-412-5619.” 301 W Lexington Ave, Independence 64050 (816) 412-5619 Lee Summit Postal Store Appointment listed “By appointment. Please call 816-524-0277.” 1404 SW Market Street, Lee Summit 64063 (816) 524-0277 Raytown Post Office Appointment listed “By appointment. Please call 816-356-0686.” 10501 E 63rd St, Raytown 64133 (816) 356-0686
Jasper County (4) Facility Address Phone Jasper Post Office 122 W Grand St, Jasper 64755 (417) 394-2519 Joplin Main Post Office Appointment listed “By Appointment only. Please call (417)623 6176.” 101 North Main Street, Joplin 64801 (417) 623-6176 Sarcoxie Post Office 216 N 5th St, Sarcoxie 64862 (417) 548-3531 Webb City Post Office 220 W Daugherty St, Webb City 64870 (417) 673-4346
Jefferson County (6) Facility Address Phone Arnold Branch - Jefferson Co Library 1701 Missouri State Rd, Arnold 63010 (636) 296-5171 Arnold Post Office 1314 Jeffco Blvd, Arnold 63010 (636) 296-0608 Jefferson County Library, Windsor Branch 7479 Metropolitan Blvd, Barnhart 63012 (636) 461-1741 Festus Public Library “Completed 2016 certification packet received. Updated 2015 volume per certification packet.” 400 West Main Street, Festus 63028 (636) 937-2017 High Ridge Post Office 2829 High Ridge Blvd, High Ridge 63049 (636) 677-1786 Jefferson County Library Northwest 5680 State Road Pp, High Ridge 63049 (636) 677-8186
Johnson County (2) Facility Address Phone Knob Noster Post Office Appointment listed “By appointment.Please call 660-563-2808.” 505 West Mcpherson St., Knob Noster 65336 (660) 563-2808 Warrensburg Post Office Appointment listed “By appointment. Please call 660-747-5211.” 201 East Gay Street, Warrensburg 64093 (660) 747-5211
Laclede County (1) Facility Address Phone Laclede County Recorder Office “Family of 5 or more please schedule an appointment: 4175324011” 200 North Adams, Lebanon 65536 (417) 532-4011
Lawrence County (2) Facility Address Phone Aurora Post Office 102 East Olive Street, Aurora 65605 (417) 678-2370 Lawrence County Circuit Clerk 240 N Main Suite 110, Mount Vernon 65712 (417) 466-2471
Linn County (1) Facility Address Phone Donald C Davis Post Office 201 West Boston Street, Brookfield 64628 (660) 258-7044
Livingston County (1) Facility Address Phone Chillicothe Post Office 401 S Washington Street, Chillicothe 64601 (660) 646-1133
Madison County (1) Facility Address Phone Fredericktown Post Office Appointment listed “By appointment. Please call 573-783-2446.” 155 S Main St, Fredericktown 63645 (573) 783-2446
Marion County (1) Facility Address Phone Hannibal Post Office Appointment listed “By appointment after 2:00pm Monday - Friday. By appointment only on Saturday. Please call 573-221-0957.” 801 Broadway, Hannibal 63401 (573) 221-0957
McDonald County (1) Facility Address Phone Mcdonald County Courthouse 602 Main St, Pineville 64856 (417) 223-4124
Mercer County (1) Facility Address Phone Clerk of Circuit Court Mercer County 802 East Main St, Princeton 64673 (660) 748-4335
Miller County (1) Facility Address Phone Miller County Recorder Office 2001 Highway 52, Tuscumbia 65082 (573) 369-1935
Morgan County (1) Facility Address Phone Morgan County Circuit Clerk 211 E Newton Street Suite 4, Versailles 65084 (573) 378-4413
New Madrid County (1) Facility Address Phone Clerk of Circuit Court New Madrid County 450 Main Street, New Madrid 63869 (573) 748-2228
Newton County (2) Facility Address Phone Neosho Post Office 101 E Hickory Street, Neosho 64850 (417) 451-4172 Newton County Circuit Clerk 101 South Wood Street 2nd Floor, Neosho 64850 (417) 451-8210
Nodaway County (1) Facility Address Phone Maryville Post Office 507 North Fillmore Street, Maryville 64468 (660) 582-2751
Pemiscot County (2) Facility Address Phone Pemiscot County Clerk of Court 610 Ward Avenue, Caruthersville 63830 (573) 333-0182 Hayti Post Office Appointment listed “By Appointment. Please Call 573-359-0418” 607 E Washington Street, Hayti 63851 (573) 359-0418
Perry County (1) Facility Address Phone Perryville Post Office 20 E Sainte Marie St, Perryville 63775 (573) 547-4343
Pettis County (1) Facility Address Phone Sedalia Post Office 405 East 5th Street, Sedalia 65301 (660) 826-8887
Phelps County (1) Facility Address Phone Phelps County Clerk 200 N Main St Ste 102, Rolla 65401 (573) 458-6115
Pike County (1) Facility Address Phone Clerk of Circuit Court Pike County 115 W Main, Room 24, Bowling Green 63334 (573) 324-3112
Platte County (1) Facility Address Phone Platte City Post Office Appointment listed “By appointment. Please call 816-858-2431.” 1101 Hampton Lane, Platte City 64079 (816) 858-2431
Polk County (1) Facility Address Phone Polk County Recorder Appointment listed “By appointment. Please call 417-326-4924.” 102 East Broadway, Bolivar 65613 (417) 326-4924
Pulaski County (1) Facility Address Phone Pulaski County Circuit Clerk 301 Historic Route 66 East Suite 202, Waynesville 65583 (573) 774-4755
Putnam County (1) Facility Address Phone Clerk of Circuit Court Putnam County 1601 Main Street Room 204, Unionville 63565 (660) 947-2071
Randolph County (1) Facility Address Phone Moberly Post Office 121 Johnson St, Moberly 65270 (660) 263-5522
Ray County (1) Facility Address Phone Clerk of Circuit Court Ray County 100 W Main St 3rd Floor, Richmond 64085 (816) 776-3377
Reynolds County (1) Facility Address Phone Reynolds County Recorders Office 2319 Green St, Centerville 63633 (537) 648-2494
Ripley County (1) Facility Address Phone Clerk of Circuit Court Ripley County 100 Courthouse Square, Doniphan 63935 (573) 996-2818
Saline County (1) Facility Address Phone Clerk of Circuit Court Saline County 19 E Arrow, Marshall 65340 (660) 886-2300
Scotland County (1) Facility Address Phone Scotland County Circuit Clerks Office 117 South Market Suite 200, Memphis 63555 (660) 465-8605
Scott County (1) Facility Address Phone Clerk of Circuit Court Scott County “No applications accepted after 3PM on last working day of month.” 131 S Winchester St, Benton 63736 (573) 545-3596
Shannon County (1) Facility Address Phone Clerk of Circuit Court Shannon County 18529 S Main St, Eminence 65466 (573) 226-3315
Shelby County (1) Facility Address Phone Shelby County Circuit Clerk 100 E Main, Shelbyville 63469 (573) 633-2151
St. Charles County (5) Facility Address Phone Cottleville Post Office 5323 Highway North, Cottleville 63338 (636) 447-6537 Ofallon Post Office 401 Church Street, Ofallon 63366 (636) 272-3811 Saint Charles County Dept of Public Health 1650 Boones Lick Rd, Saint Charles 63301 (636) 949-7400 St Charles Main Post Office 112 S 5th St, St Charles 63301 (636) 949-2291 St Peters Post Office 7055 Mexico Road, St Peters 63376 (636) 397-9022
St. Clair County (1) Facility Address Phone St Clair Co Circuit Clerk Office 655 2nd Street, Osceola 64776 (417) 646-2226
St. Francois County (2) Facility Address Phone St Francois County Circuit Clerk 1 N Washington Suite 102, Farmington 63640 (573) 756-4551 Park Hills Post Office Appointment listed “By Appointment only. Please call 573-431-4906.” 302 Tj Stewart Drive, Park Hills 63601 (573) 431-4906
Ste. Genevieve County (1) Facility Address Phone Ste Genevieve County Health Dept 115 Basler Drive, Ste Genevieve 63670 (573) 883-7411
Stoddard County (1) Facility Address Phone Dexter Post Office Appointment listed “By appointment. Please call 573-624-3684.” 202 E Stoddard St, Dexter 63841 (573) 624-3684
Stone County (1) Facility Address Phone Reeds Spring Post Office 22153 Main St, Reeds Spring 65737 (417) 272-3243
Sullivan County (1) Facility Address Phone Milan Post Office 100 East 4th Street, Milan 63556 (660) 265-3200
Taney County (2) Facility Address Phone Forsyth Post Office Appointment listed “By appointment. Please call 417-546-3802.” 215 Shadow Rock Dr., Forsyth 65653 (417) 546-3802 Point Lookout Post Office 9998 Academic Ave., Point Lookout 65726 (417) 334-4050
Texas County (1) Facility Address Phone Houston Main Post Office Appointment listed “By appointment. Please call 417-967-2376.” 203 N First St, Houston 65483 (417) 967-2376
Vernon County (1) Facility Address Phone Nevada Post Office Appointment listed “By Appointment. Please call 417-667-5241.” 104 S Oak St, Nevada 64772 (417) 667-5241
Warren County (1) Facility Address Phone Warrenton Post Office 501 E Booneslick Rd, Warrenton 63383 (636) 456-3324
Wayne County (1) Facility Address Phone Clerk of Circuit Court Wayne County 109 Walnut St, Greenville 63944 (573) 224-5600
Webster County (2) Facility Address Phone Webster County Circuit Court 101 S Crittenden, Marshfield 65706 (417) 859-2041 Rogersville Post Office 226 W Center St, Rogersville 65742 (417) 753-2811
Worth County (1) Facility Address Phone Clerk of Circuit Court Worth County “Can make appointment for Saturday and Sunday. Call 660-564-2210.” 11 West 4th Street, Grant City 64456 (660) 564-2210
Wright County (1) Facility Address Phone Mountain Grove Post Office Appointment listed “By appointment only. Please call 417-926-5711.” 111 South Union St, Mountain Grove 65711 (417) 926-5711
FAQ How many passport acceptance facilities are in Missouri? The State Department database lists 170 named passport acceptance facilities in Missouri (110 post offices, 40 clerks of court, 9 public libraries, 9 county or state offices and 2 schools or universities). 0 are listed as walk-in or no appointment required and 48 as appointment-required.
Is there a passport agency in Missouri? There is no passport agency in Missouri. The nearest are Arkansas Passport Center (Hot Springs, AR, about 277 miles from the state's facility-weighted center) and Chicago Passport Agency (Chicago, IL). Agencies serve only urgent travel by appointment; everyone else applies at an acceptance facility.
Can I renew my passport at a Missouri post office? Acceptance facilities take new applications on Form DS-11. Most adults renew by mail (DS-82) or online instead; use our renewal checker to see which applies to you.
Facility data: U.S. Department of State, Passport Acceptance Facility API (cadataapi.state.gov), pulled October 27, 2026. Counties from the Census Bureau geocoder (2020 boundaries). Agency details from the State Department , checked October 27, 2026.