斯巴达城位于中拉哥尼亚平原的南部,欧罗塔斯河的西岸。斯巴达位于希腊半岛南部的拉哥尼亚平原。拉科尼亚是希腊伯罗奔尼撒半岛东南部分的区域,也是拉科尼亚州的所在地。它的北面是阿卡迪亚,西面为麦西尼亚。直到前190年代,拉科尼亚一直是斯巴达的核心地区,其中斯巴达是最重要的城市;直到今天,斯巴达仍是拉科尼亚州的州府。