Современные границы Польши определились по окончанию 2 мировой войны. Их длина сократилась почти на 2000 км по сравнению с довоенными (1939 г).
На 31 декабря 1945 года территория Польши составляла 311,7 тыс. кв.км., а до войны - 208,9 тыс.кв.км. В состав Польши вошли "присоединённые земли" - 100,9 тыс.кв.км. и 1,9 тыс.кв.км. - территория бывшего Вольного города Гданьска.
Сегодняшняя территория Польши составляет 312 685 кв.км.
Общая протяжённость границ составляла в 1947 году 3566 км., из них граница с Германией - 456 км, с Чехословакией - 1292 км, с СССР - 1321 км, остальное - 497 км - морская граница. Сегодня длина границ составляет 3582 км, из них морских - 528 км.
Границы устанавливались в разное время разными способами. Граница с СССР была определена соглашением от 16 августа 1945 года и соглашением 25 марта 1957 года. Второе соглашение определило балтийскую часть границ с СССР.
Граница с ГДР была определена на переговорах 6 июля 1950 года, а граница с Чехословакией - на переговорах 13 июня 1958 года.
После политического передела в последних десятилетиях (образования новых государств) польские границы составляют: с Россией (Калининградская область) - 210 км, с Литвой - 103 км, с Белоруссией - 416 км, с Украиной - 529 км, со Словакией - 539 км, с Чехией - 790 км, с Германией - 467 км, длина морских границ - 528 км.