WEBDemographics. The Borough of Clayton is located in Gloucester County, New Jersey: Population: 8,179 — Male: 3,940; Female: 4,239. Area: 7.14 Square Miles. Median Income: $70,299. Family Households: 2,916. Family Households with Children Under 18 Years: 995. Median Age: 35.3 Years.