Florida Office Directory · SSA Data, Checked October 1, 2026
Social Security Office Locations in Florida
Where Are the Social Security Offices in Florida?
SSA lists 55 Social Security offices in Florida, the most in Miami (7), Jacksonville (2) and Orlando (2). Appeals are heard at 8 hearing offices in the state and some nearby ones. The table lists every office with its phone, hours and hearing office.
- Offices
- 55
- Cities with an office
- 46
- Hearing offices in the state
- 8
Every Office in Florida
Hours are Monday to Friday unless shown otherwise. From SSA's office data (updated March 9, 2026) and Hearing Office Locator; blank cells are details SSA doesn't list. Confirm with SSA's Office Locator before you go.
Map of Florida Social Security Offices
Loading map…
Hearing Offices in Florida
- Fort Myers, FL Hearing OfficeSuite 25, 4220 Executive Circle, Ft. Myers · (888) 462-1109 · serves 2 field offices
- Ft. Lauderdale, FL Hearing OfficeSuite 200,, 300 S. Park Rd, Hollywood · (888) 436-2637 · serves 11 field offices
- Jacksonville, FL Hearing OfficeBuilding 400, Suite 400, 8880 Freedom Crossing Trail, Jacksonville · (866) 931-0124 · serves 7 field offices
- Miami, FL Hearing OfficeOne Riverview Square, 8th Floor, 333 S. Miami Avenue, Miami · (866) 964-5052 · serves 10 field offices
- Orlando, FL Hearing OfficeGlenridge Building, Suite 300, 3505 Lake Lynda Drive, Orlando · (877) 833-2730 · serves 9 field offices
- St. Petersburg, FL Hearing OfficeSuite 200, 830 Central Avenue, St. Petersburg · (877) 452-4193 · serves 0 field offices
- Tallahassee, FL Hearing Office2nd Floor, 1961 Quail Grove Lane, Tallahassee · (888) 472-5996 · serves 4 field offices
- Tampa, FL Hearing OfficeFountain Square II, Suite 200, 4925 Independence Parkway, Tampa · (855) 248-0239 · serves 7 field offices
Offices by City
- Social Security office in Belle Glade1 office
- Social Security office in Boca Raton1 office
- Social Security office in Bradenton1 office
- Social Security office in Clearwater1 office
- Social Security office in Cocoa1 office
- Social Security office in Dade City1 office
- Social Security office in Deland1 office
- Social Security office in Fort Myers1 office
- Social Security office in Fort Walton Beach1 office
- Social Security office in Ft Lauderdale1 office
- Social Security office in Gainesville1 office
- Social Security office in Hialeah1 office
- Social Security office in Jacksonville2 offices
- Social Security office in Key West1 office
- Social Security office in Kissimmee1 office
- Social Security office in Lake City1 office
- Social Security office in Lake Mary1 office
- Social Security office in Lakeland1 office
- Social Security office in Leesburg1 office
- Social Security office in Margate1 office
- Social Security office in Marianna1 office
- Social Security office in Melbourne1 office
- Social Security office in Miami7 offices
- Social Security office in Miami Beach1 office
- Social Security office in Naples1 office
- Social Security office in New Port Richey1 office
- Social Security office in Ocala1 office
- Social Security office in Orlando2 offices
- Social Security office in Panama City1 office
- Social Security office in Pembroke Pines1 office
- Social Security office in Pensacola1 office
- Social Security office in Plantation1 office
- Social Security office in Port Charlotte1 office
- Social Security office in Port Orange1 office
- Social Security office in Port St Lucie1 office
- Social Security office in Sarasota1 office
- Social Security office in Sebring1 office
- Social Security office in Seffner1 office
- Social Security office in St Augustine1 office
- Social Security office in St Petersburg1 office
- Social Security office in Tallahassee1 office
- Social Security office in Tampa2 offices
- Social Security office in Venice1 office
- Social Security office in Vero Beach1 office
- Social Security office in West Palm Beach1 office
- Social Security office in Winter Haven1 office
Closest Offices to Other Florida Communities
Apopka · Aventura · Avon Park · Boynton Beach · Brandon · Brevard County · Broward County · Cape Coral · Coconut Creek · Crestview · Cutler Bay · Davenport · Deerfield Beach · Delray Beach · Englewood · Flagler County · Fort Lauderdale · Fort Pierce · Four Corners · Fruit Cove · Golden Glades · Gulfport · Haines City · Hillsborough County · Hollywood · Homestead · Homosassa Springs · Inverness · Jasmine Estates · Jupiter · Kendall · Lauderdale Lakes · Lehigh Acres · Manatee County · Marion County · Miami Gardens · Miami-Dade County · North Miami · Orange Park · Oviedo · Pace · Palm Bay · Palm Beach · Palmetto · Pasco County · Pinellas County · Polk County · Punta Gorda · Royal Palm Beach · Sanford · St. Cloud · Tamiami · Tarpon Springs · Titusville · Wesley Chapel · West Samoset · Wildwood · Windermere · Winter Garden · World Golf Village
Frequently Asked Questions
How Many Social Security Offices Are in Florida?
SSA lists 55 offices in Florida, including 2 resident stations (smaller offices for outlying areas), checked against SSA's Office Locator on October 1, 2026.
Which Florida City Has the Most Social Security Offices?
Miami has 7: Allapattah Social Security Office, Jackson Hospital Social Security Office, Little Havana Social Security Office, Little River Social Security Office, Miami North Social Security Office, Miami South Social Security Office and Perrine Social Security Office.
Where Are the Social Security Hearing Offices in Florida?
SSA's Office of Hearings Operations has 8 hearing offices in Florida: Fort Myers, FL Hearing Office (Ft. Myers), Ft. Lauderdale, FL Hearing Office (Hollywood), Jacksonville, FL Hearing Office (Jacksonville), Miami, FL Hearing Office (Miami), Orlando, FL Hearing Office (Orlando), St. Petersburg, FL Hearing Office (St. Petersburg), Tallahassee, FL Hearing Office (Tallahassee) and Tampa, FL Hearing Office (Tampa). Some Florida offices send appeals to hearing offices in other states.
Do You Need an Appointment at a Florida Social Security Office?
SSA asks people to make an appointment before visiting any office. Schedule online or call SSA at 1-800-772-1213 (TTY 1-800-325-0778).