Skip to content
ssalocator.com

Social Security Offices in Florida

40 field offices across 37 cities

Florida has 40 Social Security field offices in 37 cities. Together they're the closest office for around 926 surrounding communities, roughly 12.9M residents. The Ft Lauderdale office covers the most ground, serving about 26 nearby towns. Use the map to find the office closest to you, then open its page for hours, phone, and directions.

field offices
40
cities
37
communities served
926
people in service areas
12.9M

Florida Social Security offices map

40 locations, Social Security offices in Florida. Click a pin for the address and a link.

Largest Florida offices by area served

The field offices that are the nearest location for the most surrounding communities.

Florida cities with more than one office

All Florida Social Security offices

City Towns
Belle Glade 10
Clearwater 20
Cocoa 15
Dade City 26
Deland 15
Fort Myers 63
Fort Walton Beach 21
Ft Lauderdale 26
Gainesville 29
Jacksonville 10
Jacksonville 16
Kissimmee 14
Lake City 16
Lake Mary 23
Lakeland 16
Leesburg 33
Marianna 28
Melbourne 16
Miami 27
Miami 30
Miami Beach 27
New Port Richey 31
Ocala 27
Orlando 33
Panama City 19
Pensacola 45
Plantation 12
Port Charlotte 36
Port Orange 13
Port St Lucie 20
Sebring 11
Seffner 15
St Augustine 18
St Petersburg 39
Tallahassee 25
Tampa 12
Tampa 0
Vero Beach 17
West Palm Beach 51
Winter Haven 21

Visiting a Florida office

  • Most services now require an appointment. Book by calling the office or 1-800-772-1213 (TTY 1-800-325-0778).
  • Bring a photo ID and your Social Security number, plus original documents for your request.
  • Field offices are open weekdays only and closed on federal holidays, check each office page for exact hours.
  • Many tasks don't need a visit: replace a card, get a benefit letter, or update direct deposit online at ssa.gov.

More Social Security help

Social Security offices in Florida: FAQs

How many Social Security offices are in Florida?
Florida has 40 Social Security field offices across 37 cities. Each one is listed on this page with its address, phone number, and hours.
Do I need an appointment at a Florida Social Security office?
Since 2025 the SSA asks most visitors to schedule an appointment before visiting any field office. Call the specific office or the national line at 1-800-772-1213 (TTY 1-800-325-0778) to book one.
Which Florida Social Security office covers the most communities?
The Ft Lauderdale office is the closest field office for the most surrounding towns, about 26 communities. Each office page lists exactly which nearby towns it serves.
What should I bring to a Florida Social Security office?
Bring a photo ID and your Social Security number, plus original documents for your request, such as proof of identity and citizenship or immigration status for a new or replacement card.
Can I handle Social Security tasks online instead of visiting?
Yes, with a free my Social Security account at ssa.gov you can request a replacement card (in most states), check an application, get a benefit verification letter, and update direct deposit without visiting a Florida office.