- White (non-Hispanic): 30.4%
- Black or African American: 29.9%
- Latino (of any race): 28.9%
- Asian: 5.5%
- Other races: 1.9%
- Two or more races: 3.4%