Niles, Michigan, also known as “The City of Four Flags”, is the oldest European settlement in lower Michigan. UNCOVER NILES! No matter the season, there is always a reason to visit Niles, Michigan! With a vibrantĀ mix of culture, cuisine, history and architecture, discover how over 300 years of river-rich history is only the beginning for Niles, Michigan!