I would suggest Social Explorer database as a starting point. It allows for the interactive mapping of demographic census data from 1790 to the present. You can map detailed information about St. Louis from 1940 to the present.
To learn more about the Census and demographic mapping, see our Census Research Guide, which includes contact information for our resident Census expert.