Minnesota Population Center
Check out this public resource!
From the MPC:
The Minnesota Population Center (MPC) is a University-wide interdisciplinary cooperative for demographic research. The MPC serves sixty faculty members and research associates from ten colleges and nineteen departments at the University of Minnesota, and employs nearly a hundred research support staff, including computer programmers and technicians, administrative staff, research assistants, and data-entry staff. As a leading developer and disseminator of demographic data, we also serve a broader audience of some 6,000 demographic researchers worldwide.