北莊頭村位於晉源街道東南邊的汾河之濱,北面毗鄰迎賓路,交通便利、地勢優越。全村500戶,1449人,全村占地面積3797畝,耕地2454畝,2010年人均純收入6805元。村內現有幼稚園1所,衛生所1所,國小1所。