The area of Warmia is about 4231 km², which accounts for 17.5% of the region’s area.
There are 12 cities in Warmia. All have city rights since the Middle Ages (XIII and XIV centuries): Olsztyn, Braniewo, Lidzbark Warmiński, Biskupiec, Dobre Miasto, Orneta, Barczewo, Reszel, Jeziorany, Pieniężno, Bisztynek, Frombork.