W latach 1824–1829 funkcjonowała unia personalna między Prusami Zachodnimi i Prusami Wschodnimi, a w 1829 formalnie zjednoczono obie prowincje w jedną prowincję o nazwie Prusy. W 1878 unia została rozwiązana i wrócono do sytuacji z 1823.

W wyniku traktatu wersalskiego od Prus odpadła większa część Pomorza Gdańskiego z ziemią chełmińską, Kociewiem i częścią Kaszub. Przy Niemczech pozostały zachodnie skrawki Westpreußen (powiaty: Wałcz, Złotów i Człuchów), które wraz z pozostałymi przy Niemczech fragmentami prowincji poznańskiej złożyły się na prowincję o nazwie Marchia Graniczna Poznań-Prusy Zachodnie. Wschodnia część prowincji z powiatami Kwidzyn, Sztum, Malbork, Susz i Elbląg została dołączona do Prus Wschodnich i funkcjonowała w ich ramach jako rejencja zachodniopruska. Gdańsk z okolicami został w 1920 ogłoszony wolnym miastem.

W 1938 prowincja Marchia Graniczna Poznań-Prusy Zachodnie została rozwiązana i rozdzielono ją między sąsiednie: Brandenburgię, Śląsk i Pomorze. Powiaty wałecki, złotowski i człuchowski wcielono do prowincji pomorskiej.