Odyssey Academy Campuses

Odyssey Academy is a multi-campus charter school with campuses located across the Galveston/Bay Area.



Galveston is located at the corner of 61st Street and Stewart Road on Galveston Island. The Galveston campus enrolls students from prekindergarten through 12th grade.

2412 61st Street
Galveston, Texas 77551
(409) 750-9289


Bay Area

Bay Area is located in El Lago, in the Kemah/Seabrook area. The Bay Area campus enrolls students from prekindergarten through 8th grade.

2600 Stanley Lane
El Lago, Texas 77586
(281) 326-4555

A Journey of Growth

Since our founding in 1998, Odyssey Academy has grown from a middle school campus on Galveston Island to a multi-campus district serving approximately 1,200 students in grades prekindergarten through high school! Our students come from over 15 school districts spread across Galveston and surrounding counties.