Agar is a small town in Sully County, South Dakota, United States. The population was 76 as of the 2010 census. Agar is a farm/ranch service center. Agar was laid out in 1910, and named in honor of Charles H. Agar, a county official. It was also called Milford.