上護鎮群山環抱,中間有一盆地,出入翻山越嶺,步步上坡,故名“上步”,客家話“步”與“護”諧音,寫成“上護”。民國期間,設置埗徑鄉。新中國成立后隸屬河田區。1957年,撤區另改設為護徑鄉。1958年,復并入河田公社。1974年,從河田公社劃出設立上護公社,下轄18個大隊。1983年,改制為上護區,下轄4個鄉政府,1987年,撤區建鎮。