1949年前為徐市、東邊鄉。
1949年為徐市區的徐市、石源、秀美、東邊、泉港、寨里、石陂七個鄉。
1953年為徐市區的徐市鎮和賽里、東邊、石陂、石源、徐市五個鄉及翰堂區的秀美、泉港、白土鄉。
1956年并為徐市區的徐市、石源、東邊鄉和翰堂區的泉港鄉。
1958年春撤區并為東邊、泉港鄉和徐市鎮。
1958年冬分屬泉港、東邊公社。
1959年1月兩社和徐市鎮合并為徐家渡公社。
1961年春分出泉港公社,1968年擴社并隊又合并為徐家渡公社。
1969年經宜春地區批準,劃入原宜豐縣廖市街和火溪大隊,同時把原轄石陂大隊劃歸宜豐的芳溪公社管轄。
1983年改稱為徐家渡鄉。
1992年鄉改鎮。