Heron is a census-designated place in Sanders County, Montana, named for the village of Heron which is located within it. The population of the CDP was 173 at the 2020 census. The town was built in 1883 by the Northern Pacific Railroad as a division point.