Вважається, що основною причиною гінекомастії є порушення балансу між естрогеном та андрогеном через збільшення вироблення естрогену, відносного зниження вироблення андрогену або їх комбінації.
Естроген діє як гормон росту грудей, тому надлишок естрадіолу у чоловіків призводить до збільшення грудей, викликаючи гіперплазію протокового епітелі. Підвищені рівні естрогену в сироватці крові у чоловіків можуть бути викликані пухлинами, які продукують естроген. Також можуть мати значення місцеві тканинні фактори в грудях, наприклад, підвищена активність ароматази, яка може викликати надмірне місцеве виробництво естрогену, зниження деградації естрогену та зміни рівнів або активності рецепторів естрогену або андрогену.