女孩养在外婆家有以下几种原因:

一是计划生育政策只让要两个孩子,一胎是个女孩,二胎是个女孩,想要个男孩,只能把一个女孩养在外婆家瞒着,希望第三胎是男孩。

二是家里孩子多有困难,把女孩养在外婆家。

三是单亲妈妈想外出挣钱,把女孩养在外婆家。所以女孩养在外婆家是孩子爸妈有困难特殊情况需要外婆照顾的意思。