Studien använde data om 1,5 miljoner svenska män som mönstrade under åren 1969–2005. De delades in i sex grupper, beroende på BMI.
Ju högre BMI man hade vid mönstringen, desto större var risken att behöva sjukhusvård för covid-19.
Gruppen med högst BMI, 30 och där över, hade mer än dubbelt så stor risk att behöva intensivvård, jämfört med gruppen med näst lägst BMI.
"Ett högt BMI i tonåren kvarstod dessutom i medelåldern, vilket är en trend som även andra studier har visat", säger Josefina Robertsson, forskare på Sahlgrenska akademin, i ett pressmeddelande.
Studiens resultat, som presenterats i tidskriften Obesity, är inte oväntat. Men det har saknats forskning om stora grupper av människor som haft övervikt tidigt i livet.
Övervikt försämrar kroppens immunförsvar, och ökar risken för att bli allvarligt sjuk om man drabbas av en infektion.
"Därför är det viktigt med förebyggande insatser mot övervikt redan i unga år, inte minst inför kommande virala pandemier" säger Josefina Robertsson.