I henhold til folketellingen av 2000, var det 31 340 mennesker, 12 594 husholdninger, og 7 248 familier som bodde i byen. Befolkningstettheten var 2318,1 mennesker per km². Det var 13 983 husenheter med en gjennomsnittlig tetthet på 1934,3 per km². Den etniske sammensetningen er på 68,03 prosent hvite, 18,66 prosent afroamerikanere, 20,67 prosent av spansk eller latinsk opprinnelse, foruten annen opprinnelse fordelt i mindre sammensetninger.