About This Place
Nebo is a village in Pike County, Illinois, United States. The population was 408 at the 2000 census.
Nebo is located at 39°26′32″N 90°47′15″W / 39.442147°N 90.787377°W / 39.442147; -90.787377.
According to the United States Census Bureau, the village has a total area of 0.4 square miles (1.1 km²), of which, 0.4 square miles (1.1 km²) of it is land and 2.33% is water.