When the 2011 Census was being carried out, Beeston had a population of 22,187 (which included Holbeck). Some parts of the area, around Cross Flatts Park, suffer from high levels of poverty, while areas to the centre and south are generally considered richer. Beeston is home to the Leeds United football club stadium on Elland Road and Hunslet rugby league club.