Walton, often referred to as Walton Junction, is an unincorporated community in the northern Lower Peninsula of the U.S. state of Michigan. The community is located within Fife Lake Township, Grand Traverse County, and lies immediately north of the Wexford County line.