Eastleigh is a town located in Hampshire, England. It is situated geographically between the cities of Southampton and Winchester.
The town serves as the largest settlement and the administrative seat of the Borough of Eastleigh. According to the 2011 census, it had a population of 24,011 residents.