Montgomery is a town in Barr Township, Daviess County, Indiana, United States. The population was 792 at the 2020 census. Montgomery was laid out in 1865 by Valentine B. Montgomery. Montgomery was a station and shipping point on the Ohio and Mississippi Railway.