North Carolina Cities that begin with I

There are 6 cities in North Carolina that start with the letter I.

City
2024 Pop.
Icard1,871
Indian Beach230
Indian Trail43,705
Ingold805
Iron Station690
Ivanhoe462

Cities in North Carolina by First Letter