 The town of Esterhazy had a population of 2,472 people in 2011 living in a land area of 4.74 square km.The Esterhazy population centre also had a population of 2,472.Esterhazy High School and P. J. Gillen School are in the Good Spirit School Division.