📍 FLORIDA

Haverhill Post Office

Post Office (USPS) · West Palm Beach

The Haverhill Post Office on Haverhill Boulevard serves the western neighborhoods of West Palm Beach — the residential communities stretching from Haverhill Road toward the edge of the Everglades, well away from the tourist-facing coastline.

Location & contact

🕑 Hours

Monday–FridayPassport acceptance by appointment only — call 561-686-9402
Saturday–SundayClosed for passport services

📍 Location & contact

Address3900 Haverhill Boulevard, West Palm Beach 33417
Plus Code76RXPVPM+52
📱 Scan to saveTake this listing with you on your phone.
At a glance
Serves western West Palm Beach residential areasAppointment-only, quieter alternative to Summit BlvdBy-appointment passport acceptanceCall 561-686-9402 to scheduleConvenient for residents west of the Turnpike

📖 About this office

The Haverhill Post Office on Haverhill Boulevard serves the western neighborhoods of West Palm Beach — the residential communities stretching from Haverhill Road toward the edge of the Everglades, well away from the tourist-facing coastline. Applicants from Westgate, Greenacres-adjacent areas, and the western Palm Beach County suburban grid find this location more practical than fighting I-95 or Okeechobee Boulevard traffic to reach the Summit Boulevard or Clematis Street offices during peak hours.

Passport acceptance at Haverhill operates by appointment only; the dataset notes that callers should reach the office at 561-686-9402 to schedule. This branch is smaller and quieter than the main Summit Boulevard facility, which can translate to shorter in-office waits once an appointment is confirmed. Applicants applying for the first time or seeking a passport for a child under 16 must bring both parents (or a notarized consent form if one parent cannot attend), along with original citizenship documentation and a compliant passport photo.

The Haverhill location is especially well positioned for residents who work west of Florida's Turnpike and want to fold the passport errand into a weekday lunch break without commuting toward the coast. For side-by-side details on all three West Palm Beach USPS sites, the West Palm Beach passport page is the clearest comparison, and the Florida passport office directory covers the rest of the state if you need a location closer to home.

💡 Good to know

Because Haverhill operates exclusively by appointment, call ahead rather than walking in — the acceptance window is staffed only when appointments are on the books. If you need same-day or walk-in service, the Summit Boulevard office at 3200 Summit Blvd is your best option within West Palm Beach city limits. For travel departing within 14 days, the Miami Passport Agency (1501 Biscayne Blvd, Suite 400, Miami) handles urgent cases by appointment through travel.state.gov. The full picture of local options is on the West Palm Beach passport page.

⭐ Services

New adult passport (DS-11, by appointment)
Child/minor passport (DS-11, both parents or notarized consent)
Passport renewal information (DS-82 by mail)
Appointment scheduling via 561-686-9402

❓ Frequently asked questions

Do I need an appointment at the Haverhill Post Office for a passport?
Yes, the Haverhill Post Office on Haverhill Boulevard is by appointment only for passport services. Call 561-686-9402 to schedule. Do not walk in without a confirmed appointment, as the acceptance window may not be staffed.
Who should use the Haverhill location instead of the other West Palm Beach post offices?
The Haverhill office is best suited to applicants who live or work in the western parts of West Palm Beach — neighborhoods west of Military Trail or near the Turnpike — where driving east toward Summit Boulevard or downtown Clematis Street adds significant commute time, especially during morning or afternoon rush hours.

📍 Nearby offices

Go up