Eaton is a town in Union Township, Delaware County, Indiana, along the Mississinewa River. The population was 1,595 at the 2020 census. It is part of the Muncie Metropolitan Statistical Area. Eaton was laid out and platted in 1854. The town was incorporated September 10, 1873, soon after the railroad had been built through the neighborhood.