戰後的北斗鎮長起初為官派,1948年(民國37年)7月起,依照「臺灣省各鄉鎮長副鄉鎮長選舉辦法」,由鎮民代表會選出。楊萬上曾任第3屆以委任選舉出的鎮長,繼而成為民選第1、2、3屆鎮長。戰後初期百廢待舉,在缺乏財源之下,仍推動不少建設,如教育、交通、衛生、生活用水等設施,改善居民生活。
照片為1956年(民國45年)楊萬上當選北斗鎮第3屆民選鎮長,與公所職員合影紀念。前排左1出納謝文陞、左2主計主任黃溪川、左3人事主任謝明赫、左4財政課長林奕階、左5秘書黃登淵、左6鎮長楊萬上、左7民政課長謝清遠、左8兵役課長林伯良、左9建設課長謝清林、左10獸醫陳晃德、左11技士楊宗溫;2排左1莊存仁、左3許來、左4張能安、左5林昆炎(戶政)、左6謝朝煌(戶政)、左8許雪姿;3排左1林世烈、左2林水木、左3陳輝映、左4徐炳麟、左5謝安然、左6楊永堂、左7張錫廉、左8盧貞琪、左9林金龍、左11柯仁德、左12顏貽修、左13李友富、左14陳晃;4排左1周啟釗、左2邱精書、左3王守杞、左4楊宗易、左6楊清標、左7黃燈煌、左8許添丁、左9詹金衫、左10林博禮、左11陳天有。


