Există cel puțin 59 de tipuri de obezitate
Este destul de frecvent ca atunci când două persoane cu obezitate, chiar dacă au aceeași cantitate de exces de greutate, atunci când urmează o dietă pentru a slăbi, una funcționează foarte bine, iar cealaltă persoană nu slăbește. Unii experți cred că acest lucru se datorează faptului că obezitatea nu este doar o boală, Mai degrabă, are multe subtipuri diferite, fiecare cu diferite metode de prevenire și tratament.

În prezent se crede că există 59 de tipuri diferite de obezitate. S-a constatat că există mai mult de 25 de gene care afectează în mod direct riscul obezității și mai mult de 300 de gene care pot provoca câteva kilograme în plus. La aceasta trebuie să adăugăm alți factori care promovează creșterea în greutate, cum ar fi lipsa de somn, condițiile de sănătate, precum și stilul de viață.
La unii oameni, anumite medicamente pot provoca creșterea în greutate. Acestea includ medicamente pentru tulburări psihiatrice, diabet, tulburări convulsive, beta-blocante pentru scăderea tensiunii arteriale și ritmul cardiac lent, precum și steroizi pentru suprimarea sistemului imunitar. De multe ori persoanele care le iau, nu realizează că aceste medicamente sunt cauza supraponderalității sau a obezității.
Acest lucru explică de ce de multe ori tratamentul pentru obezitate este atât de dificil și variabil, și de ce eforturile de prevenire deseori eșuează. Dr. Lee Kaplan, directorul Institutului de Obezitate, Metabolism și Nutriție al Spitalului General din Massachusetts, compară obezitatea cu cancerul, cancerul pulmonar și cel hepatic au nevoie de tratamente diferite, chiar dacă ambele sunt considerate cancer.