För män födda 1940 och framåt finns det en tydlig koppling mellan hög inkomst och fler barn, visar studien.
"De allra rikaste männen har flest barn och mönstret har blivit starkare över tid. Så ju högre inkomst, desto fler barn. Man ser i ökande grad att de män som har väldigt låg inkomst i dag oftare inte har några barn alls", säger Martin Kolk, forskare i demografi vid Stockholms universitet och författare till studien, i ett pressmeddelande.
De rikaste har dock inte hur många barn som helst, utan oftare två till fyra barn jämfört med män med lägre inkomst.
För kvinnor har mönstret förändrats kraftigt över tid – och liknar nu männens.
Bland kvinnor födda på 1940- och 1950-talet har de med lägre inkomst flest barn. Men bland kvinnor som är födda senare har de med högre inkomst fler barn. De med högst inkomst har däremot inte flest barn.
Kolk ser förändringar i arbetslivet och i svensk familjepolitik som den främsta anledningarna till förändringen.
"Staten kan med familjepolitik hjälpa till att täcka en del av kostnaderna, men med högre bostadspriser och annan utveckling i samhället underlättar det att ha höga inkomster för att ha råd med många barn."