Napperby is a locality in the Mid North of South Australia in the approach to the lower Flinders Ranges and is near Mount Remarkable National Park and the town of Crystal Brook.