1930年為趙家場鄉(xiāng)。
1935年為趙家場聯(lián)保,并分置開竹坪聯(lián)保。
1937年開竹坪、趙家場并為趙家鎮(zhèn)聯(lián)保。
1938年仍為趙家場、開竹坪聯(lián)保,屬一區(qū)。
1940年為趙家鄉(xiāng)。
1949年12月屬陳趙區(qū)。
1953年趙家鄉(xiāng)劃為蔡家、和平、回龍、漁河、西明、長安、趙家7個小鄉(xiāng)。
1956年7鄉(xiāng)合并仍為趙家鄉(xiāng)。
1958年為趙家公社,屬陳趙區(qū)。
1960年屬趙家區(qū)。
1962年析置和平公社。
1966年改為紅旗公社。
1976年復(fù)名趙家公社。
1984年,改為趙家鄉(xiāng),1985年改為趙家鎮(zhèn)。
1992年10月建制調(diào)整,撤掉原趙家區(qū)公所。
原趙家區(qū)公所、馬鞍鄉(xiāng)、華山鄉(xiāng)、趙家鎮(zhèn)合并為趙家鎮(zhèn)。
2005年8月,開竹鄉(xiāng)并入。
2010年4月,撤鎮(zhèn)設(shè)立街道。