Firth is a small city in Bingham County, Idaho, United States. It sits on the Snake River Plain and is part of the Idaho Falls metropolitan area. According to the 2010 census, the population was 477. The community is primarily agricultural, surrounded by vast farmlands and open skies typical of southeastern Idaho.