New Plymouth is a city in Payette County, Idaho, United States. The population was 1,400 at the 2000 census. It was incorporated on February 15, 1896. It is the host of the annual Payette County Fair. New Plymouth is part of the Ontario, OR–ID Micropolitan Statistical Area.