McLoud is a town in northwestern Pottawatomie County, Oklahoma, United States, and is part of the Oklahoma City Consolidated Metropolitan Area. The population was 4,044 at the 2010 census, a 14.0 percent increase from 3,548 at the 2000 census. The town was founded in 1895 and named for John W. McLoud, attorney for the Choctaw, Oklahoma and Gulf Railroad.