Перша столиця Польщі — Гнізно, з XI по XVI століття — Краків, із 1596 року — Варшава.

Згідно з нинішньою офіційною версією, столицями Польщі були: Гнезне (до 1039), Краків (до 1596) та Варшава.

Місто став фактичною столицею 1596 року, коли після пожежі у Вавельському замку в Кракові король Сигізмунд III переніс свою резиденцію сюди, при цьому столичний статус міста був підтверджений лише у Конституції 1791 року.