La ginecomastia se produce por un desequilibrio hormonal entre la testosterona y los estrógenos. Puede ser causada por cambios hormonales naturales durante la pubertad o envejecimiento, por medicamentos como antiandrógenos o esteroides, o por condiciones médicas como tumores, insuficiencia renal o hepática.