_

Get Directions To (click for locations in Google Maps)

City Hall

9805 Overseas Hwy

(305) 743-0033

Ports and Marina

800 35th St Ocean

(305) 289-8877

Marathon Fire Rescue

8900 Overseas Highway

(305) 743-5266

Monroe County Sheriff Office

3103 Overseas Highway

(305) 289-2430

Sheriff’s Hangar

Near 10100 Overseas Highway

(305) 289-2430

Public Library

3251 Overseas Highway

(305) 743-5156

Greater Marathon Chamber of Commerce

12222 Overseas Highway

(305) 743-5417

Marathon Government Center

2798 Overseas Highway

(305) 289-2501

City Parks

Marathon Community Park and Skate Park

200 36th St Ocean

 (305) 743-6598

Jesse Hobbs Park

41st St Gulf

Children’s Rotary Park

75th St Ocean

Marathon Dog Park

at Children’s Rotary Park

Oceanfront Park

Between 98th-99th St Ocean

Kayak Launch

at Oceanfront Park

Sunset Bay Park on Grass Key

Morton St and Kyle Ave

City Beaches

Sombrero Beach

End of Sombrero Beach Rd

Coco Plum Beach

Coco Plum Dr Near Ave J


Notify the Public Works Department to report a concern?
To report concerns such as park lights that are out, potholes, a tree limb in the road, unlawful dumping or other concerns please fill out the form here or call 305-289-4115 during normal business hours.

Unsubscribe from eNews?
To unsubscribe from any eNews emails click here and choose the list that you are signed up for.  Simply enter your email in the box provided and click ‘Unsubscribe.’

Get a Marriage License?
For information on obtaining a marriage license please call the Clerk of Courts Marathon Branch at 305-289-6027or visit their website here for other office locations in the keys.

Get a Building Permit?
For information on obtaining a building permit visit the Building section of our website here.

File a Code Complaint?
To file code complaint you can fill out the online form here or contact the Code office at 305-289-4125, or come in person to City Hall located at:
9805 Overseas Highway
Marathon, Florida 33050

Make a Public Records Request?
To fill out a public records request you can fill out the online form here or contact the Clerk’s office at 305-289-5020, or come in person to City Hall located at:
9805 Overseas Highway
Marathon, Florida 33050

Watch a City Council Meeting Online?
A live video stream of the City of Marathon City 10:00 am meetings held on the 2nd and 4th Tuesday of the month at the Marathon Fire Station is provided by Eyepartner and Blinko TV. During those scheduled meeting times located at the Marathon Fire station meeting room, you will be able to view the meeting live by selecting the link below.
Marathon Meeting Live at Marathon Fire Station
A video stream of the City of Marathon City Council meetings is provided by Monroe County. During the scheduled meeting times (5:30 pm on the 2nd and 4th Tuesday of the month) located at the Marathon Government Center EOC room you will be able to view the meeting live by selecting the below link. Windows Media Player is required to view the live broadcast.
MCTV Live at Monroe County Government Center

Pay or Ask a Question Regarding My Property Taxes?
For information concerning your property taxes please call the Monroe County Property Appraiser’s Marathon office at 305-289-2550 or visit their website here for other locations in the Florida Keys.

Get an Occupational License?
The Monroe County Tax Collector issues all occupational licenses for the County. However, applicants will need to obtain a letter from the City of Marathon to verify the proposed business is allowed at the proposed location.

 Click here for an Occupational License Review Sheet to turn into the Planning Department. Contact the Tax Collector at 305-295-5010 or visit their website here for more information on how to obtain an occupational license.

If you have any questions or need additional assistance, please contact the Planning Department at 305-743-0033.

Register my Vehicle?
Contact the Tax Collector at 305-295-5010 or visit the website here for more information on how to obtain a vehicle registration.