En el Censo de 2010 tenía una población de 649 121 habitantes y una densidad poblacional de 978 personas por km², siendo la sexta ciudad más poblada de Texas, y la vigésimo primera más poblada en los Estados Unidos.