杨家泊镇位于天津市汉沽区东北部。东邻河北省唐山市丰南区,西北接天津市宁河区,南侧与汉沽区寨上街道相邻。辖13个行政村,镇政府驻杨家泊村1号。唐津高速、南堡铁路过境。 镇辖区面积60.17平方公里,占全区总面积的13.7%。常住人口17823人(2017年),农民人均纯收入8937元。