Había varias clases sociales espartanas, entre ellas Spartiate o Homoioi, Perioeci y Helots. Había clases adicionales fuera de las que vivían o nacían en Esparta, como los Trophimoi, que eran hijos adoptivos. Permitido venir y estudiar en Esparta.
Spartiates, o Homoioi como los llamaban los griegos, eran ciudadanos de la ciudad que nacieron allí y podían trazar sus líneas familiares hasta los habitantes originales de la ciudad. Los Spartiates masculinos también tenían que asistir a una agoge, educación controlada por el estado, a partir de los siete años. Los perioeci eran como ciudadanos de clase media, que incluían a los granjeros y artesanos de Esparta. Los helots eran la clase de esclavos, pero si una familia espartana adoptaba a un niño helot y los patrocinaba para estudiar, podían convertirse en trophimoi.