 The population was 2,135 at the 2010 census.It is named after Lake Hamilton, one of the area's man-made lakes.Lake Hamilton is located in southern Garland County at (34.428101, -93.088035), on the south side of Lake Hamilton, an impoundment on the Ouachita River.