清末民初,隶属桦川县兴利区,1930年改隶第三区。
东北沦陷时期,初属太平镇区,后隶太平镇村。
1945年隶属会龙区管辖,1950年7月改称第二区。
1956年4月,设置公胜乡。
1958年9月,改称公胜人民公社。
1960年公社驻地由公胜屯迁至四马架屯。
1984年3月,公胜人民公社分设四马架、永胜两个乡。
原公胜人民公社东部地区为四马架乡的行政区域。
2001年,撤销永胜乡并入四马架乡。
2013年改设四马架镇。
名称沿用至今。