Niles, MI

- Elevation
- 691 ft
Explore
Niles in context.
About Niles
Niles is a city in Berrien and Cass counties, Michigan, situated along the St. Joseph River near the Indiana state line. Developing as a historic river port and featuring the scenic Riverfront Park, the community of approximately 11,803 is served by Niles Community Schools for public primary and secondary education.
Top Rating Signals
Highest current ratings for this town.
Loading town details...