Está situado al oeste del puerto, entre Portopí y el municipio de Calviá, en el Distrito Poniente.
Su nombre proviene de la playa homónima situada al sur del barrio.
En los últimos años se han construido alrededor de cincuenta hoteles y numerosos apartamentos.
Su población (2007) se compone de lo siguiente:[1] españoles, 3.030; Unión Europea, 1.324; otros países, 1.279.
Cala Mayor limita[1] con los siguientes barrios: En autobús queda conectado mediante las siguientes líneas de la EMT: