豆家镇位于陕西省永寿县的东南部,距县城40公里,北与淳化隔河相望,南与乾县接壤,东与礼泉毗邻,地处乾礼永三县交界处。镇政府驻地豆家村,海拔1510米。面积42.2平方公里,其中山坡地占56%,2006年境内住有县属单位7个,镇辖14个村民委员会,36个村民小组。