Nezperce is a city in and the county seat of Lewis County, Idaho, United States. The population was 523 at the 2000 census. Nezperce is named for the local Nez Perce tribe of Native Americans Indians. ("Nezperce" derives from of corruption of French words nez percé, literally "pierced nose.")
Nezperce is located at 46°14′4″N 116°14′23″W / 46.23444°N 116.23972°W / 46.23444; -116.23972 (46.234545, -116.239753). Located at an altitude of 3215 feet (980 m), the city lies on the Camas Prairie.
According to the United States Census Bureau, the city has a total area of 0.4 square miles (1.1 km²), all of it land.