Hand-carried by a registered passport courier since 1998 · Phones answered every day, 8 AM to 7 PM Pacific TimeRegistered passport courier since 1998

Cleveland, Ohio

Expedited Passport Service in Cleveland, OH

Cleveland, Ohio, is about 95 miles from the Detroit Passport Agency, the nearest State Department office. For a first passport, the main Cleveland post office on Orange Ave and the Cuyahoga County Public Library's branches accept applications.

  • 62 acceptance facilities near Cleveland62 facilities

Allstate Passports & Visas is a private company and a registered passport courier, not a government agency.Private company and registered passport courier, not a government agency.

Local overview

Getting a passport in Cleveland

Ohio has no passport agency yet; from Cleveland, the nearest is the Detroit Passport Agency, about 95 miles northwest, with Buffalo's about 175 miles northeast. Both take appointments only for travel within 14 days or a visa needed within 28, and a Cincinnati agency is under construction. For a routine first passport, Cuyahoga County has plenty of acceptance facilities. The main post office on Orange Ave and the Public Square post office on Superior Ave schedule passport appointments, and every branch of the Cuyahoga County Public Library, such as Brooklyn on Ridge Rd and Parma-Snow on Snow Rd, is an acceptance facility by appointment, with evening and weekend hours. Any Ohio city or county health department can issue an Ohio birth certificate from 1908 on, and the City of Cleveland's Office of Vital Records is at City Hall on Lakeside Ave. Our pages for North Olmsted and Lorain cover nearby cities.

Your options

Four ways to get your passport in Cleveland

Compare them in our guide →
  • In person About 6 to 8 weeks First, child and lost or stolen passportsAt an acceptance facility Option 1 below ↓
  • By mail About 6 to 8 weeks Eligible renewals only Option 2 below ↓
  • At a passport agency Often same day to a few days By appointment only, for travel within 14 daysTravel within 14 days, by appointment Detroit Passport Agency ↓
  • Through Allstate As quick as 4 business days No appointment, all passport typesAll passport types, hand-carried Option 3 below ↓
Compare them in our guide →

Details for each option

How each option works in Cleveland

Tap an option to see local addresses, hours and what to send.

Option 1 · In person

Where to apply in person in Cleveland

First passports, children’s passports and lost or stolen passports start with an in-person visit to an acceptance facility. Renewals don’t need one: see Option 2 or 3.First, child and lost or stolen passports start at an acceptance facility. Renewals don’t need one: see Option 2 or 3.

Data checked October 2026

  • Cleveland Post Office 2400 Orange Ave, Cleveland, OH 44101 Cleveland · 0.9 miles Hours: Mon to Fri, 8 AM to 5 PM; Sat, 8 AM to 12 PM. Walk-ins Sat, 12 to 3 PM Post office · walk-ins some days · (216) 443-4732 Book an appointment →
  • Public Square Post Office 410 Superior Ave, Cleveland, OH 44114 Cleveland · 1.6 miles Hours: Mon to Fri, 10 AM to 3 PM. Walk-ins Tue to Thu, 2:45 to 3:45 PM Post office · walk-ins some days · (216) 861-0715 Book an appointment →
  • B Station Cleveland 1650 E 55th St, Cleveland, OH 44103 Cleveland · 2.8 miles Hours: Mon to Fri, 9:15 AM to 2:15 PM; Sat, 10 AM to 12 PM. Walk-ins Tue to Thu, 12 to 1 PM Post office · walk-ins some days · (216) 881-0756 Book an appointment →
  • Pearlbrook Post Office 4160 Pearl Rd, Cleveland, OH 44109 Cleveland · 2.8 miles Hours: Mon to Fri, 8:30 AM to 1:30 PM; Sat, 9 AM to 1:30 PM. Walk-ins Mon and Wed and Thu, 9 to 10 AM Post office · walk-ins some days · (216) 398-0655 Book an appointment →
  • Newburg Post Office 8745 Broadway Ave, Cleveland, OH 44105 Cleveland · 3.5 miles Hours: Mon to Fri, 10 AM to 1:45 PM and 2:45 to 4 PM; Sat, 10 AM to 12 PM. Walk-ins Tue to Thu, 10 to 11 AM Post office · walk-ins some days · (216) 271-5490 Book an appointment →
  • Brooklyn Post Office 6200 Biddulph Rd, Cleveland, OH 44144 Cleveland · 4.2 miles Hours: Mon to Fri, 9 AM to 2 PM; Sat, 9:30 to 11:30 AM. Walk-ins Mon to Thu and Sat, 9 to 10 AM Post office · walk-ins some days · (216) 398-2866 Book an appointment →
  • Cuyahoga County Public Library Brooklyn Branch 4480 Ridge Road, Brooklyn, OH 44144 Brooklyn · 4.2 miles Library
  • Briggs Post Office 5611 State Rd, Cleveland, OH 44134 Cleveland · 5.0 miles Hours: Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM. Walk-ins Mon and Thu, 3 to 4 PM; Tue, 9 to 10 AM Post office · walk-ins some days · (440) 843-9055 Book an appointment →
  • Cuyahoga County Public Library Parma Snow Branch 2121 Snow Road, Parma, OH 44134 Parma · 5.1 miles Library
  • Cuyahoga County Public Library -Garfield Heights Branch 5409 Turney Road, Garfield Heights, OH 44125 Garfield Heights · 5.9 miles Library
  • Lakewood Post Office 1475 Warren Rd, Lakewood, OH 44107 Lakewood · 6.2 miles Hours: Mon to Fri, 10 AM to 12 PM and 12:30 to 4 PM; Sat, 9 AM to 12:15 PM. Walk-ins Wed, 10:15 to 11:15 AM; Thu, 11 AM to 12 PM Post office · walk-ins some days · (216) 226-1415 Book an appointment →
  • West Park Post Office 14500 Lorain Ave, Cleveland, OH 44111 Cleveland · 6.2 miles Hours: Mon to Fri, 9 AM to 12 PM and 2 to 4 PM. Walk-ins Tue, 10 AM to 1 PM Post office · walk-ins some days · (216) 671-0606 Book an appointment →
  • Puritas Park Post Office 14039 Puritas Ave, Cleveland, OH 44135 Cleveland · 6.6 miles Hours: Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM. Walk-ins Mon, Wed, Thu and Sat, 10 AM to 1 PM; Tue, 12 to 3 PM Post office · walk-ins some days · (216) 671-0576 Book an appointment →
  • Garfield Heights Post Office 12401 Rockside Rd, Cleveland, OH 44125 Cleveland · 6.8 miles Hours: Mon and Thu, 10 AM to 3 PM; Tue, Wed and Fri, 9 to 11 AM and 12 to 3 PM; Sat, 10 AM to 12 PM. Walk-ins Mon and Wed, 9 to 10 AM; Tue, 10 to 11 AM Post office · walk-ins some days · (216) 663-1447 Book an appointment →
  • Independence Post Office 6509 Brecksville Rd, Independence, OH 44131 Independence · 6.8 miles Hours: Mon to Fri, 9:15 AM to 2:15 PM; Sat, 9 AM to 1:30 PM. Walk-ins Mon, 11 AM to 1 PM; Thu, 11 AM to 12 PM Post office · walk-ins some days · (216) 524-9614 Book an appointment →
  • Cuyahoga County Public Library Maple Hts Branch 5225 Library Lane, Maple Heights, OH 44137 Maple Heights · 7.1 miles Library
  • Cuyahoga County Public Library Independence Branch 6361 Selig Drive, Independence, OH 44131 Independence · 7.2 miles Library
  • Cuyahoga County Public Library Parma Branch 6996 Powers Blvd, Parma, OH 44129 Parma · 7.2 miles Library
  • Cleveland Heights Post Office 3 Severance Cir, Cleveland Heights, OH 44118 Cleveland Heights · 7.3 miles Hours: Mon to Fri, 10 AM to 4 PM; Sat, 9 AM to 12 PM Post office · appointments required · (216) 291-0207 Book an appointment →
  • Cuyahoga County Public Library Parma Heights Branch 6206 Pearl Road, Parma Heights, OH 44130 Parma Heights · 7.3 miles Library
  • Parma Post Office 7801 Day Dr, Cleveland, OH 44129 Cleveland · 7.5 miles Hours: Mon to Fri, 9 AM to 2 PM. Walk-ins Tue, 10 AM to 12 PM; Thu, 10 to 11 AM Post office · walk-ins some days · (440) 843-8839 Book an appointment →
  • Shaker Heights Post Office 3675 Warrensville Center Rd, Cleveland, OH 44120 Cleveland · 7.6 miles Hours: Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM. Walk-ins Mon to Thu, 10 AM to 3 PM; Sat, 10 AM to 12 PM Post office · walk-ins some days · (216) 295-2543 Book an appointment →
  • Rocky River Post Office 19525 Hilliard Blvd, Rocky River, OH 44116 Rocky River · 8.2 miles Hours: Mon to Fri, 9:30 AM to 12 PM and 1:30 to 4:30 PM. Walk-ins Tue to Thu, 12 to 1 PM Post office · walk-ins some days · (440) 356-2465 Book an appointment →
  • Cuyahoga County Public Library- Warrensville Heights Branch 4415 Northfield Rd, Warrensville Heights, OH 44128 Warrensville Heights · 8.4 miles Library
  • Cuyahoga County Public Library S Euclid - Lyndhurst 1876 South Green Road, South Euclid, OH 44121 South Euclid · 8.5 miles Library
  • Beachwood Post Office 3695 Green Rd, Beachwood, OH 44122 Beachwood · 8.6 miles Hours: Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM. Walk-ins Tue and Thu, 11 AM to 12 PM Post office · walk-ins some days · (216) 360-0257 Book an appointment →
  • South Euclid Post Office 1568 S Green Rd, Cleveland, OH 44121 Cleveland · 8.7 miles Hours: Mon to Fri, 10 AM to 4 PM; Sat, 10 AM to 1 PM. Walk-ins Mon to Thu, 10 AM to 4 PM; Sat, 10 AM to 1 PM Post office · walk-ins some days · (216) 381-3792 Book an appointment →
  • Midpark Post Office 13301 Smith Rd, Cleveland, OH 44130 Cleveland · 9.2 miles Hours: Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 1 PM. Walk-ins Wed and Thu, 10 to 11 AM Post office · walk-ins some days · (440) 843-8816 Book an appointment →
  • Cuyahoga County Public Library Brook Park Branch 6155 Engle Road, Brook Park, OH 44142 Brook Park · 9.3 miles Library
  • Cuyahoga County Public Library- Beachwood Branch 25501 Shaker Blvd, Beachwood, OH 44122 Beachwood · 9.3 miles Library
  • Cuyahoga County Public Library- Fairview Park Branch 21255 Lorain Road, Fairview Park, OH 44126 Fairview Park · 9.4 miles Library
  • Cuyahoga County Public Library Southeast Branch 70 Columbus Road, Bedford, OH 44146 Bedford · 9.5 miles Library
  • Bedford Post Office 89 Willis St, Bedford, OH 44146 Bedford · 9.6 miles Hours: Mon to Fri, 10 AM to 12 PM and 1 to 4 PM; Sat, 10 AM to 12 PM. Walk-ins Thu, 12 to 3 PM Post office · walk-ins some days · (440) 735-9712 Book an appointment →
  • Beachland Post Office 891 E 185th St, Cleveland, OH 44119 Cleveland · 9.9 miles Hours: Mon to Fri, 8:30 AM to 2:30 PM; Sat, 9 AM to 12 PM. Walk-ins Tue, 9 AM to 12 PM Post office · walk-ins some days · (216) 481-2932 Book an appointment →
  • Cuyahoga County Public Library Middleburg Heights 15600 East Bagley Road, Middleburg Heights, OH 44130 Middleburg Heights · 10.0 miles Library
  • Amc Finance Unit Post Office 5801 Postal Rd, Cleveland, OH 44181 Cleveland · 10.1 miles Hours: Mon to Fri, 12 to 3 PM and 4 to 6 PM; Sat, 10 AM to 12 PM. Walk-ins Wed and Thu, 11 AM to 12 PM Post office · walk-ins some days · (216) 433-4023 Book an appointment →
  • Cuyahoga County Public Library North Royalton Branch 5071 Wallings Road, North Royalton, OH 44133 North Royalton · 10.4 miles Library
  • Fairview Park Post Office 22350 Brookpark Rd, Cleveland, OH 44126 Cleveland · 10.5 miles Hours: Mon to Fri, 9 AM to 3 PM. Walk-ins Tue, 9:30 to 11 AM Post office · walk-ins some days · (440) 734-2166 Book an appointment →
  • Cuyahoga County Public Library Richmond Heights Branch 5235 Wilson Mills Road, Richmond Heights, OH 44143 Richmond Heights · 10.6 miles Library
  • Richmond Heights Post Office 454 Richmond Rd, Cleveland, OH 44143 Cleveland · 10.7 miles Hours: Mon to Fri, 9 AM to 2 PM; Sat, 10 AM to 2 PM. Walk-ins Mon and Wed, 10 to 11 AM Post office · walk-ins some days · (216) 481-4461 Book an appointment →
  • Lyndhurst Mayfield Post Office 5815 Landerbrook Dr, Cleveland, OH 44124 Cleveland · 10.9 miles Hours: Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM. Walk-ins Sat, 8:30 AM to 1:30 PM Post office · walk-ins some days · (440) 461-3815 Book an appointment →
  • Broadview Heights Post Office 2525 E Royalton Rd Ste 8, Broadview Heights, OH 44147 Broadview Heights · 11.3 miles Hours: Mon to Fri, 10 AM to 3 PM Post office · appointments required · (440) 838-0429 Book an appointment →
  • Cuyahoga County Public Library Brecksville Branch 9089 Brecksville Road, Brecksville, OH 44141 Brecksville · 11.5 miles Library
  • North Royalton Post Office 13901 State Rd, North Royalton, OH 44133 North Royalton · 11.5 miles Hours: Mon to Fri, 9 AM to 12 PM and 1 to 3 PM; Sat, 9 AM to 12 PM. Walk-ins Mon and Wed, 10 to 11 AM Post office · walk-ins some days · (440) 582-8418 Book an appointment →
  • Cuyahoga County Public Library Orange Branch 31975 Chagrin Blvd, Pepper Pike, OH 44124 Pepper Pike · 11.8 miles Library
  • Cuyahoga County Public Library Berea Branch 7 Berea Commons, Berea, OH 44017 Berea · 11.9 miles Library
  • Summit County Title Bureau 10333 Northfield Rd., Northfield Village, OH 44067 Northfield Village · 12.2 miles County office
  • Bay Village Post Office 27106 E Oviatt Rd, Bay Village, OH 44140 Bay Village · 12.5 miles Hours: Mon to Fri, 9:30 AM to 2:30 PM. Walk-ins Tue and Thu, 11 AM to 12 PM; Sat, 9 to 10 AM Post office · walk-ins some days · (440) 250-9545 Book an appointment →
  • Cuyahoga County Public Library Bay Village Branch 502 Cahoon Road, Bay Village, OH 44140 Bay Village · 12.7 miles Library
  • Westlake Post Office 27300 Center Ridge Rd, Westlake, OH 44145 Westlake · 12.8 miles Hours: Mon to Fri, 9 AM to 3 PM; Sat, 8 AM to 12 PM. Walk-ins Wed and Thu, 10:30 to 11:30 AM Post office · walk-ins some days · (440) 250-9529 Book an appointment →
  • Akron-Summit Cty Public Library-Nordonia Hills Branch 9458 Olde Eight Rd., Northfield, OH 44067 Northfield · 13.3 miles Library
  • Northfield Post Office 10377 Valley View Rd, Macedonia, OH 44056 Macedonia · 13.3 miles Hours: Mon to Fri, 9 AM to 2 PM; Sat, 9 AM to 12 PM. Walk-ins Tue to Thu, 10:30 to 11:30 AM Post office · walk-ins some days · (330) 467-1076 Book an appointment →
  • Cuyahoga County Public Library Mayfield Branch 500 Som Center Road, Mayfield, OH 44143 Mayfield · 13.4 miles Library
  • Cuyahoga County Public Library North Olmsted Branch 27403 Lorain Road, North Olmsted, OH 44070 North Olmsted · 13.5 miles Library
  • Olmsted Falls Post Office 8000 Brookside Dr, Olmsted Falls, OH 44138 Olmsted Falls · 13.7 miles Hours: Mon to Fri, 9 AM to 2 PM; Sat, 10 AM to 12:30 PM. Walk-ins Mon, 12 to 2 PM; Thu, 12 to 1 PM; Sat, 10 to 11 AM Post office · walk-ins some days · (440) 235-1838 Book an appointment →
  • Cuyahoga County Public Library Strongsville Branch 18700 Westwood Drive, Strongsville, OH 44136 Strongsville · 13.8 miles Library
  • Solon Post Office 33333 Station St, Solon, OH 44139 Solon · 13.8 miles Hours: Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM. Walk-ins Tue to Thu, 9 to 10 AM Post office · walk-ins some days · (440) 349-2365 Book an appointment →
  • Cuyahoga County Public Library Olmsted Falls Branch 8100 Mapleway Dr, Olmsted Falls, OH 44138 Olmsted Falls · 13.9 miles Library
  • Cuyahoga County Public Library Solon Branch 34125 Portz Pkwy, Solon, OH 44139 Solon · 14.3 miles Library
  • Cuyahoga County Public Library Gates Mills Branch 1491 Chagrin River Road, Gates Mills, OH 44040 Gates Mills · 14.5 miles Library
  • Strongsville Post Office 15500 Pearl Rd, Strongsville, OH 44136 Strongsville · 14.6 miles Hours: Mon to Fri, 8:30 AM to 1:30 PM. Walk-ins Mon to Thu, 8:45 AM to 2 PM; Sat, 9 AM to 2 PM Post office · walk-ins some days · (440) 572-1637 Book an appointment →
  • Lake County Title Bureau - West 30188 Euclid Ave., Wickliffe, OH 44092 Wickliffe · 14.8 miles County office

Detroit Passport Agency (U.S. Department of State)

About 96 miles from Cleveland, in Detroit, MI. By appointment only, for international travel within 14 days or a foreign visa needed within 28 days. Can’t get an appointment? We can still hand-carry your application.By appointment only, for travel within 14 days or a visa needed within 28 days.

Data checked October 2026

Local tip: The main Cleveland Post Office on Orange Ave books passport appointments from 8 AM to 5 PM on weekdays and until noon on Saturdays.

Option 2 · By mail

Renew by mail from Cleveland

If your most recent passport qualifies for renewal, you can mail Form DS-82 straight to the State Department. Use USPS and a trackable service.Eligible renewals can mail Form DS-82 straight to the State Department, by USPS with tracking.

  • Form DS-82, completed and signed
  • Your most recent passport book or card
  • One 2x2 inch color photo
  • Check or money order to the State Department
  • Name change document, if applicable
Need it sooner? See Option 3 →

Where Ohio residents mail renewals

Routine service

National Passport Processing Center
P.O. Box 90155
Philadelphia, PA 19190-0155

About 6 to 8 weeks door to door

Expedited service (+$60)

National Passport Processing Center
P.O. Box 90955
Philadelphia, PA 19190-0955

About 4 to 5 weeks door to door

Addresses from the U.S. Department of State. Routine renewals from California, Florida, Illinois, Minnesota, New York and Texas go to a different address in Irving, Texas; each city page shows the right one for its state.

Need it sooner? See Option 3 →

Option 3 · Through Allstate

Ship your documents to us from Cleveland

For all types of passports. Choose your service, send your documents by FedEx, and our registered couriers hand-carry your application.For all types of passports. Choose your service, send your documents by FedEx, and our couriers hand-carry your application.

Ship by your nearest staffed FedEx location’s last Priority Overnight pickup, usually around 4 PM local time on weekdays, and your documents reach us the next business morning.

Find a staffed FedEx location in Cleveland

Drop off before the location’s last Priority Overnight pickup to ship today. Your checklist email also lists the nearest staffed locations.

FedEx locations in Cleveland → (local.fedex.com)

Option 3 · Through Allstate

Find the right service

For any option

Passport photos and birth certificates in ClevelandPhotos and birth certificates in Cleveland

  • Cleveland Post Office 2400 Orange Ave, Cleveland, OH 44101 Passport photos, $15. Book online or call ahead.
  • Public Square Post Office 410 Superior Ave, Cleveland, OH 44114 Passport photos, $15. Book online or call ahead.
  • B Station Cleveland 1650 E 55th St, Cleveland, OH 44103 Passport photos, $15. Book online or call ahead.
  • Pearlbrook Post Office 4160 Pearl Rd, Cleveland, OH 44109 Passport photos, $15. Book online or call ahead.
  • Newburg Post Office 8745 Broadway Ave, Cleveland, OH 44105 Passport photos, $15. Book online or call ahead.
  • City of Cleveland Office of Vital Records (City Hall) 601 Lakeside Ave, Room 122, Cleveland, OH 44114 Certified birth certificates, needed for first passports

Most CVS and Walgreens stores also take passport photos: CVS store locator · Walgreens store locator

Questions

Cleveland passport FAQ

Call (800) 672-1015 or text (206) 522-5995.

Not a State Department agency; the nearest is in Detroit, about 95 miles away, for urgent travel. First-time applicants can use a Cleveland post office or any Cuyahoga County Public Library branch.

Why choose us

Hand-carried, not mailed

A registered courier submits your application in person.

100% money-back guarantee

Miss the processing time you paid for, and you can request a full refund of our expediting fee. Excludes applications the government puts on hold and cancellations after submission. Our promise →

Real people, every day

Phones answered 8 AM to 7 PM Pacific Time. Call or text.

Not sure which service you need?

Talk to a real person. Phones are answered every day, 8 AM to 7 PM Pacific Time.