婚姻困撓是由人口發展趨勢和擇偶行為的影響引起的男女可婚人數失去平衡的一種狀態。戰時動員大量的男青年服兵役,會造成婚姻市場上女多男少。遷移流動也會引起一個社區里未婚人數的不平衡。由於一個社會裡的結婚男女不同齡(如新郎總比新娘大兩三歲),因此生育率的任何變動(或上升或下降)都會造成20年後婚姻市場的不平衡。
例如,美國在正常條件下,1928年或1929年出生的男子要同比自己小三、四歲的(1931或1932年出生)女子結婚。可是,經濟大蕭條使生育率稅減,1929到1932年期間,嬰兒出生率大減,結果是:20年後,1928年出生的男子在婚姻市場上碰上了女子短缺,這就形成50年代初期的婚姻困撓。美國1945年至1947年的嬰兒熱,使得這一時期出生的女性在婚姻時期恰好碰上第二次世界大戰時出生的男子短缺。另外,婚姻困撓也可由教育水平提高所造成。