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 Elementary

Bay Area Elementary is located in El Lago, in the Kemah/Seabrook area. The elementary school enrolls students from prekindergarten through 5th grade.

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


Bay Area Secondary

Bay Area Secondary is located in League City near the intersection of FM 518 and HWY 3. The secondary school enrolls students from 6th grade through 12th grade.

201 Houston Avenue
League City, Texas 77573
(281) 316-0001

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.