Il y avait plusieurs classes sociales spartiates, y compris les Spartiates ou Homoioi, les Perioeci et les Ilotes. Il y avait des classes supplémentaires en dehors de ceux qui vivaient ou étaient nés à Sparte, comme les Trophimoi, qui étaient des fils adoptifs autorisé à venir étudier à Sparte.
Les Spartiates, ou Homoioi comme ils étaient appelés par les Grecs, étaient des citoyens de la ville qui y étaient nés et pouvaient retracer leurs lignées familiales jusqu'aux premiers habitants de la ville. Les hommes spartiates devaient également suivre l'agoge, une éducation contrôlée par l'État, à partir de l'âge de sept ans. Les Perioeci étaient comme des citoyens de la classe moyenne, qui comprenaient les agriculteurs et les artisans de Sparte. Les ilotes étaient la classe des esclaves, mais si une famille spartiate adoptait un enfant ilote et le parrainait pour qu'il étudie, il pouvait devenir trophimoï.