清康熙年間屬磨溝鋪。
民國二十四年(1935年)后,屬張灘聯(lián)保,后歸屬張灘鄉(xiāng)第五保和第六保。
1949年,將張灘區(qū)的五、六2保改為關家、和平、信義3個鄉(xiāng)。
1950年,將原鄒廟、關溝、高溝、高青、許河合并為關家鄉(xiāng)。
1955年,將和平鄉(xiāng)并入關家鄉(xiāng)。
1957年,信義鄉(xiāng)并入關家鄉(xiāng)。
1958年,改稱關家管理區(qū),并將原小關鄉(xiāng)納入關家管理區(qū)。
1961年,成立關家公社。
1983年10月,改設關家鄉(xiāng)。
1996年11月,將小關鄉(xiāng)并入。
2011年,改為關家鎮(zhèn)。