ⓘ Neeley, Idaho

                                     

ⓘ Neeley, Idaho

Neeley is an unincorporated community in Power County, Idaho, United States. Neeley is located near Interstate 86 5 miles southwest of American Falls.