原屬牟平縣第十區。
1941年,屬牟海行政公署第二區。
1942年,改屬第四區。
1945年,屬乳山縣南黃區。
1951年,區下建鄉,今轄境設筒嶺、徐家、老莊、洋村、楊家屯、黃曈6鄉,屬第四區。
1956年,屬南黃區黃曈鄉、楊村鄉。
1957年,分屬黃曈鄉、楊村鄉。
1958年2月,黃曈鄉并入楊村鄉;9月,成立洋村人名公社;12月,乳山縣建制撤銷,改屬文登縣,并入南黃人民公社。
1961年10月重設乳山縣后,復屬乳山縣,1962年12月,由南黃人民公社劃出。
重建楊村人民公社。
1963年3月,更名為徐家人民公社。
1984年3月,改建為徐家鄉。
1994年3月,撤鄉建鎮,至今。