McLaughlin is a city in Corson County, South Dakota, United States. The population was 663 at the 2010 census. It is the largest city on the Standing Rock Indian Reservation.