Geo quick facts: Niles Charter Township is a charter township of Berrien County in the U.S. state of Michigan. The population was 14,164 at the 2010 census. On June 5, 2006, the township board voted unanimously to approve a resolution for Niles Township to become Niles Charter Township – Wikipedia.
Advertisement |