IPUMS provides census and survey data from around the world integrated across time and space. Specific projects include IPUMS-USA, IPUMS-International, IPUMS-CPS (Current Population Survey), and IPUMS-NHGIS (National historical GIS). All are available from the link below.
Link