Hans-Peter Zwicker (born 7 April 1960 in St. Gallen, Switzerland) is a retired football striker. During his club career, Zwicker played for SC Brühl, FC Zürich, Lausanne, FC St. Gallen and Neuchâtel Xamax FC, also representing the Swiss national team.