Zalec is a village in the administrative district of Gmina Mrągowo, within Mrągowo County, Warmian-Masurian Voivodeship, in northern Poland. It lies approximately 9km north-east of Mrągowo and 62km east of the regional capital Olsztyn.Before 1945 the area was part of Germany . Following World War II the native German populace was expelled and replaced by Poles.