Hagerstown is a town in Jefferson Township, Wayne County, Indiana, United States. As of the 2010 census, the population was 1,787.
Hagerstown is located at 39°54′41″N 85°9′38″W / 39.91139°N 85.16056°W / 39.91139; -85.16056 (39.911307, -85.160564). The town lies 61 miles (99 kilometers) ENE of Indianapolis, Indiana, 17 miles (27 kilometers) NW of Richmond, Indiana, and 63 miles (102 kilometers) WNW of Dayton, Ohio in the Midwestern region of the United States.
According to the United States Census Bureau, the town has a total area of 1.4 square miles (3.6 km²), all of it land. Terrain surrounding Hagerstown consists of flat land at an elevation of roughly 1000 feet above sea level that is used primarily for agriculture.