Štramberk (německy Stramberg) je město v okrese Nový Jičín v Moravskoslezském kraji, poblíž Kopřivnice, ležící na svazích Zámeckého vrchu, Kotouče a Bílé hory v Libotínských vrších v podhůří Beskyd.
Žije zde přibližně 3 500 obyvatel.
Město je přezdíváno jako „Valašský betlém“.
Jeho dominantou je hrad Štramberk s gotickou věží Trúba (které se dříve říkalo „kulatina“) o výšce 40 metrů a průměru 9 metrů, která od roku 1903 slouží jako rozhledna.
Pod náměstím se nachází např. Muzeum Šipka (bývalá jatka a masné krámy).