Post offices in Missouri belong to the United States Postal Service, an independent federal agency, not to the state or to your county. That one fact explains most of what residents ask about. Stamp prices, box rental rules, passport procedures and package pickup follow federal policy, so they work the same in Cape Girardeau as they do in Kansas City. What changes from place to place is the building, the counter hours and which extra services a branch offers. Our directory covers 929 Missouri listings, from busy St. Louis County branches to small village offices in the Ozarks and the Bootheel.

Who Runs Post Offices in Missouri, and Who Does Not

The Postal Service operates under Title 39 of the U.S. Code and answers to a Board of Governors and a Postmaster General. It is funded mainly by postage and product sales rather than by tax dollars. The Postal Regulatory Commission, another federal body, reviews rates and hears certain service complaints and appeals. Missouri has no state postal agency, and lawmakers in Jefferson City cannot change how a local branch is staffed or priced.

That does not make state government irrelevant. Several errands that people assume belong at the post office are handled elsewhere in Missouri:

A local office changes only through a federal process. Before USPS closes or consolidates a post office, it must give the community notice and consider public comments, and customers can appeal a final decision to the Postal Regulatory Commission. That safeguard matters in small Missouri towns, where the post office is often a daily gathering place as well as a service counter.

St. Louis, Kansas City and the Metro Post Offices

The densest cluster of listings sits around St. Louis, with 42 in the city itself and 61 across St. Louis County. Berkeley Post Office at 8655 Airport Road is close to the airport, while Ballwin Post Office on Manchester Road and Town and Country Post Office on Town and Country Crossing Drive in Chesterfield serve the western suburbs. Both of those sit along busy commercial roads, so lunch hours and Saturday mornings tend to be the slowest times to be in line.

On the western edge of the state, the Kansas City area follows the same pattern. Antioch Post Office at 4810 Northeast Vivion Road is in Clay County, north of the Missouri River. Englewood Post Office at 1500 South Northern Boulevard in Independence is in Jackson County, which has 34 listings. Farther north, St. Joseph has its own group of branches, including Fairleigh Post Office on Frederick Avenue.

Fast-growing counties west and south of St. Louis also have plenty of offices. In Saint Charles County, the US Post Office at 112 South 5th Street serves St. Charles, and Flinthill Post Office on State Highway P is listed under Wentzville. South of the city, Jefferson County has 19 listings. They include Hematite Post Office on State Road P near Festus, Liguori Post Office on Liguori Drive in Barnhart, and Dittmer Post Office on Route 30.

In metro areas you usually have a choice. A branch five minutes farther away may have shorter lines or a longer lobby schedule than the one nearest your door. Many lobbies also have self-service kiosks that weigh packages and print postage, which saves a wait at the counter when you only need to drop off a prepaid parcel.

Small-Town Offices in the Ozarks, Bootheel and Northwest Missouri

Outside the metros, a post office is often the only federal service point in town. Advance Post Office on West Gabriel Street serves Stoddard County, Bragg City Post Office on Main Street is in Pemiscot County in the Bootheel, and Buffalo Post Office on South Pine Street is in Dallas County. California Post Office on North High Street is in Moniteau County, and Cape Girardeau Post Office on North Frederick Street anchors the largest city in the southeast corner of the state.

Office names and mailing cities do not always match. Brandsville Post Office is listed under West Plains in Howell County, while Caulfield Post Office on U.S. Highway 160 has its own listing in the same county. Des Arc Post Office has an Annapolis address in Iron County, Chilhowee Post Office is listed in Clinton in Henry County, and Cherryville Post Office on Highway 19 is listed in Davisville in Crawford County. Anniston Post Office on Missouri 75 appears under Charleston in Mississippi County. These differences come from ZIP Code boundaries and historical names, not errors, so always match the street address and ZIP Code rather than the name alone.

Small offices often keep shorter window hours than metro branches, and some close for lunch. Rural carriers deliver to roadside boxes, so you may not need to visit at all for routine mail. Counties such as Nodaway County, with 15 listings, Taney County, home to the Branson tourism area, and Jasper County, which includes Joplin, each have a mix of town and country offices. In Greene County, Springfield branches such as the one listed under the abbreviated name Spfd James River Postal Stor sit alongside village offices like Ash Grove Post Office on North Tower Avenue. In very large counties such as Texas County, the nearest window can be a long drive, so plan the trip around other errands.

Before You Visit a Missouri Post Office: What to Bring and When to Go

Check hours first. Retail hours are set office by office, and the lobby, the counter and the PO box area can each keep different schedules. The USPS Locator on usps.com shows current hours, and USPS customer service answers at 1-800-275-8777. Calling a small office directly is often the fastest way to confirm.

Bring photo ID. You need it to collect certified or registered mail and to sign for many packages. For a PO box, USPS asks for two forms of identification, and one must show your current physical address.

Passports take planning. Only some post offices accept passport applications, and many work by appointment. You bring a completed application, proof of citizenship, a valid ID, photocopies and a passport photo. The post office charges an acceptance fee that is separate from the State Department fee, so ask what forms of payment the office takes.

Missed a delivery? The notice your carrier leaves, Form 3849, tells you where and when to pick up the item. Take it with your ID. If you are traveling, you can ask USPS to hold your mail for a set period or file a change of address through usps.com.

Timing and weather. Mid-morning and mid-afternoon on weekdays are usually quieter than noon or Saturday. After ice storms, spring flooding or tornado damage, rural routes can run late, so ask your postmaster about delays before you assume mail is lost.

Post offices in Missouri are part of the national USPS network, operating under regional district management to deliver uniform service standards while accommodating the specific needs of urban, suburban, and rural communities across the state. Larger cities in Missouri may have multiple post offices and main processing facilities.

Post Office locations are available in 785 cities across Missouri. They are spread across 115 counties.

Cities with the highest concentration of post office locations include St. Louis, Kansas, St. Joseph, reflecting densely populated areas with multiple branch offices serving different neighborhoods and zip codes.

Residents of Missouri can use the USPS website to find the closest post office, check current lobby and window hours, locate self-service kiosks available after hours, and track incoming and outgoing mail and packages from their phones or computers.

Post Office by Cities

Z

Residents of Missouri can save time by using USPS online tools to schedule package pickups from home, print prepaid shipping labels, and set up mail forwarding or hold requests without visiting a post office. When visiting a post office in Missouri for passport acceptance, call ahead to confirm that the specific location offers the service and whether an appointment is required.

Browse Post Office by county across Missouri to find the nearest location.

Finding the Right Post Office Across Missouri's 114 Counties

Missouri's 114 counties and the independent City of St. Louis range from dense urban grids to long stretches of farmland and forest, and that variety shapes how you use a post office. In St. Louis and Kansas City you may have several branches within a short drive, so compare hours and services before you go. In rural parts of the Ozarks or the Bootheel, a single office may serve a wide area, and the counter may be open only part of the day.

When you search our listings, start with the county page, then confirm the street address and ZIP Code against the envelope or notice in your hand. Franklin County and Lafayette County both touch the Missouri River and have a mix of small-town and highway-corridor offices. New Madrid County lies on the Mississippi River in the Bootheel, where distances between towns can be considerable. Whatever the county, call ahead when you need a special service such as a passport, since not every branch offers it.

No. Post offices in Missouri are run by the United States Postal Service, an independent federal agency governed by Title 39 of the U.S. Code. The state has no postal department, and county governments do not set hours, prices or staffing. Oversight comes from the USPS Board of Governors and the federal Postal Regulatory Commission. If you have a complaint about a local office, start with the postmaster, then contact USPS customer service at 1-800-275-8777. State agencies matter for related tasks: the Secretary of State handles notary commissions, the Department of Revenue handles driver licenses and plates, and your county clerk handles election questions.

Yes, but only at offices that serve as passport acceptance facilities, and not every branch does. Larger offices in the St. Louis and Kansas City areas are more likely to offer it than small village offices, though you should always confirm first. Many require an appointment. Bring a completed DS-11 form, proof of citizenship, a valid photo ID, photocopies of both and a passport photo. You pay the State Department fee and a separate acceptance fee to the post office, usually by different methods. Eligible adults renewing a passport can often apply by mail and skip the visit.

Prices are set by USPS, not by Missouri, and they depend on box size and the location of the office. Boxes in small rural offices often cost less than the same size in a metro area. You can reserve a box online at usps.com or apply at the counter. Bring two forms of ID, one showing your current street address, plus the completed application. Some small offices have only a few boxes, so there may be a waiting list. Ask the clerk which rental terms are offered and whether a key or combination lock is used.

USPS must follow a federal process before it closes or consolidates a post office. It has to notify the community, hold a public meeting and consider comments, and it cannot close an office solely because it operates at a deficit. After a final decision, customers can file an appeal with the Postal Regulatory Commission within 30 days. Cuts to window hours may follow a different process, so ask your postmaster what applies. If your town is affected, attend the meeting, submit written comments and contact your member of Congress, since Congress, not the Missouri legislature, sets postal policy.

Report it quickly. Mail theft is a federal crime, and the U.S. Postal Inspection Service investigates it. You can file a report on its website or call 1-877-876-2455. Also file a police report with your local department or county sheriff, especially if checks, cards or IDs were taken, and tell your bank right away. Let your postmaster know so the carrier can watch for repeat problems. To lower the risk, sign up for Informed Delivery to preview incoming letters, collect mail promptly, and consider a PO box or locking mailbox if thefts keep happening on your street.

Post office names often reflect local history rather than present-day city lines. In our listings, Des Arc Post Office has an Annapolis address in Iron County, Brandsville Post Office is listed with West Plains in Howell County, and Chilhowee Post Office appears under Clinton in Henry County. Mailing cities are tied to ZIP Codes, and one ZIP Code can cover several communities or cross municipal boundaries. The name on a sign, the city on your address and the town where you legally live may not match. For pickup or forwarding, rely on the street address and ZIP Code printed on your notice, or call the number listed on it.