Peshtigo took its name from the nearby Peshtigo River. The etymology of Peshtigo is uncertain. Explanations include an Ojibwe word meaning 'river of the wild goose', a Menominee word for 'snapping turtle', a word meaning 'passing through a marsh', or a reference to a local Menominee band known as Pesh-tiko.