Pisgah is a city in Harrison County, Iowa, United States, along the Soldier River. The community is located in the midst of the Loess Hills. The population was 251 at the 2010 census.