清同治十年(1871)属黄县乾山都故县社、北马社辖。
1912年后,属龙马镇。
1921年,改为北马镇,时属十五区、十九区辖。
1929年至1943年,属六区、八区辖。
1945年,属龙东区、虎山区。
1946年,属龙口市龙东区、虎山区、北马区。
1948年,隶龙口市北马镇。
1950年,属黄县北马区、环龙区、龙东区。
1953年,属五区、六区。
1956年,属中村区、黄山区、香坊区。
1957年,属北马乡、中村乡。
1958年9月,以驻地北马成立北马人民公社,属之。
1984年3月,改称北马镇。
2000年12月19日,经山东省政府批准,撤销大陈家镇,将其行政区域并入北马镇。
2013年,大吕家、草道刘家两个村合并成立和源村,东陈家、东孙家两个村合并成立仲家东村。