Nespelem is a town in Okanogan County, Washington, United States. The population was 236 at the 2010 census. The town is located on the Colville Indian Reservation. The name Nespelem is derived from a local Indian term meaning large flat meadow. Nespelem was officially incorporated on April 15, 1935. Nespelem is the site of an historic Nez Perce cemetery.