Na początku XXI wieku kierował opracowaniem, dla wydawnictwa Reader’s Digest Polska, 52-arkuszowej mapy samochodowej Polski w skali 1:300 000 (2001) oraz niezwykle szczegółowej 127-arkuszowej mapy samochodowej Polski w skali 1:200 000 na podstawie generalizacji map topograficznych w skali 1:50 000 (2004). Był współautorem trzech projektów nowego atlasu narodowego Polski złożonych w Głównym Urzędzie Geodezji i Kartografii. Zrecenzował 12 prac doktorskich.

W 2005 r. opublikował obszerną monografię „Ludność Polski w XX wieku”, za którą otrzymał nagrodę im. Stanisława Staszica Wydziału VII PAN. Cztery lata później, w 2009 roku, wydał monografię „Ludność Warszawy w XX wieku”, nagrodzoną dyplomem Varsaviana 2009–2010. Od końca 2009 roku przebywa na emeryturze. Otrzymał Nagrodę i medal im. Zygmunta Glogera (2011), a w 2013 roku nadano mu Złoty Krzyż Zasługi.

Nagrody i odznaczenia Sekretarza Naukowego PAN (1974, 1980, 1987) PAN (1990) Ministra Spraw Wewnętrznych i Administracji za „Atlas Rzeczypospolitej Polskiej” (1999, zbiorowa) PAN, nagroda im. Stanisława Staszica (2006) Varsaviana (2009–2010) Nagroda i medal im. Zygmunta Glogera (2011) Złoty Krzyż Zasługi (2013)