Alma Bay is an island town within the locality of Arcadia on Magnetic Island in the City of Townsville, Queensland, Australia.