Olsztyn (; Duits:
Allenstein) is sinds 1945 een stad in het noordoosten van
Polen. Het was de historische hoofdstad van
Ermland. De stad ligt aan de rivier de
Lyna en heeft 175.241 inwoners (2007). Olsztyn is tegenwoordig de hoofdstad van het
woiwodschap Ermland-Mazurië.