St. Marks Lighthouse
Florida
St. Marks Lighthouse is a lighthouse in Florida, first lit in 1831. Its official name is St. Marks Light. The tower stands 72 feet tall. It is listed on the National Register of Historic Places. The nearest other lighthouse is Crooked River Lighthouse, 36 mi away.

St. Marks Lighthouse at a glance
First lit
1831
Tower height
72 ft
Light 82 ft above water
Official name
St. Marks Light
Heritage status
National Register of Historic Places
About St. Marks Lighthouse
The St. Marks Light is the second-oldest light station in Florida, United States. It is located on the east side of the mouth of the St. Marks River, on Apalachee Bay.
St. Marks Lighthouse sits at 30.0733, -84.1792 in Florida. The closest other lighthouses are Crooked River Lighthouse (36 mi), Cape St. George Lighthouse (50 mi) and Cape San Blas Lighthouse (70 mi). Florida has 35 lighthouses in all.
Places to stay near St. Marks Lighthouse
We may earn a commission when you book through this map, at no extra cost to you.
Tours and Tickets Near St. Marks Lighthouse
Tours are booked through Viator. We may earn a commission at no extra cost to you.
Lighthouses near St. Marks Lighthouse
All lighthouses in Florida →Questions about St. Marks Lighthouse
Where is St. Marks Lighthouse?
St. Marks Lighthouse is in Florida, at 30.0733, -84.1792. The nearest other lighthouse is Crooked River Lighthouse, 36 mi away.
When was St. Marks Lighthouse built?
St. Marks Lighthouse was first lit in 1831.
How tall is St. Marks Lighthouse?
The tower is 72 feet (22 m) tall, and its light sits 82 feet above the water.
What lighthouses are near St. Marks Lighthouse?
The closest are Crooked River Lighthouse (36 mi), Cape St. George Lighthouse (50 mi) and Cape San Blas Lighthouse (70 mi).
Sources: history and visiting details from the Wikipedia article on St. Marks Light (CC BY-SA 4.0); facts and location from Wikidata. Photo credits are listed under each photo and on the photo credits page.