Statistipedia

Nebo, IL

Nebo, IL
Map of Nebo
StateIllinois
Population330
Links
Maps

Nebo is in the state of Illinois, about 60 miles northwest from St. Louis. It has a population of 330.