Statistipedia

Howells, NE

Howells, NE
Map of Howells
StateNebraska
Population657
Links
Maps

Howells is located in the state of Nebraska, approximately 52 miles northwest of Omaha. It has a population of 657.