is shelby township in oakland county
Shelby Charter Township, Michigan. Shelby Charter Township, officially the Charter Township of Shelby, is a charter township and census-designated place located in Macomb County in the U.S. state of Michigan. The township, a northern suburb of Detroit, is located roughly 15 miles north of the city. As of the 2000 census, the township had a total population of 65,159. The 2010 Census places the population at 73,804. Shelby Charter Township is one of the fastest growing communities in Metro Detroit.