Der Kreis Stargard bildete einen der sieben Kreise, in die das untere Weichselland nach der Übernahme durch Preußen gegliedert worden waren (Tableau der Karte von Preußen). Er umfasste – wie der entsprechende Ausschnitt aus Max Töppens Geschichtskarte von 1858 zeigt – zunächst auch Gebiete, die nach dem Wiener Kongress den Kreisen Karthaus, Berent und Marienwerder zugeordnet wurden. Durch die preußische Provinzialbehörden-Verordnung vom 30. April 1815 und ihre Ausführungsbestimmungen kam das Gebiet zum Regierungsbezirk Danzig. Im Rahmen einer umfassenden Kreisreform wurde zum 1. April 1818 ein neuer, kleinerer Kreis Stargard gebildet. Er umfasste nunmehr die Städte Dirschau und Stargard, die Domänenämter Stargard und Subkau sowie die Intendanturämter Pelplin und Bordzichow. Das Landratsamt war in Stargard (Wikipedia-Eintrag „Starogard Gdański“). – Ab Mitte des 19. Jahrhunderts erhielten die Stadt und der Kreis den Namen „Preußisch Stargard“.
Der Kreis grenzte im Westen an den Kreis Konitz und (ab 1875) den Kreis Tuchel, im Norden an den Kreis Berent und (bis 1887) den Landkreis Danzig, im Osten an den Kreis Marienburg bzw. (ab 1887) den Kreis Dirschau und im Süden an die Kreise Marienwerder und Schwetz.
Zum 1. April 1882 wurden die Landgemeinden Gotthelp (Gotthelf) und Pustki aus dem Kreis Preußisch Stargard in den Kreis Konitz umgegliedert.
Das kontinuierliche Anwachsen der Bevölkerung im 19. Jahrhundert erforderte eine Kreisreform in Westpreußen. So entstand am 1. Oktober 1887 der neue Kreis Dirschau, an den der Kreis Preußisch Stargard den nördlichen Teil seines Kreisgebietes mit der Stadt Dirschau und ihrem Umland abgab.
Eine differenzierte Übersicht über die Städte, Landgemeinden und Gutsbezirke des Kreises bietet der Auszug aus dem „Gemeindelexikon für die Provinz Westpreußen. Auf Grund der Materialien der Volkszählung vom 2. Dezember 1895 und anderer amtlicher Quellen“, Berlin 1898, S. 46–55: Der Kreis Pr. Stargard
Am 26. März 1897 wurde ein Gebietsteil der Domäne Polnisch Brodden vom Kreis Marienwerder mit dem Fortgutsbezirk Brodden im Kreis Preußisch Stargard vereinigt.
Am 28. November 1898 wurde ein Gebietsteil des Gutsbezirks Mlinsk im Kreis Preußisch Stargard in den Gemeindebezirk Großschliewitz im Kreis Tuchel eingegliedert.
Am 15. Juli 1909 wurde ein Gebietstausch zwischen den Gemeinden Gonsiorken im Kreis Preußisch Stargard mit dem Gutsbezirk Wirembi im Kr. Marienwerder vollzogen.
Aufgrund der Bestimmungen des Versailler Vertrags musste der Kreis Preußisch Stargard am 10. Januar 1920 an Polen abgetreten werden. Der Kreis bestand als „Powiat Starogardzki“ weiter.
Nach dem Beginn des Zweiten Weltkrieges und der Besetzung Polens wurde der Landkreis Starogard unter seinem früheren deutschen Namen dem „Regierungsbezirks Danzig“ eingegliedert, der seinerseits dem am 26. Oktober 1939 eingerichteten „Reichsgau Danzig“ angehörte. Der „Reichsgau“ erhielt kurz danach, am 2. November, seinen endgültigen Namen: „Reichsgau Danzig-Westpreußen“ (Eintrag zum „Reichsgau“ im OME-Lexikon). Auch der Kreis Preußisch Stargard wurde zum 26. November 1939 als Reichsgebiet deklariert, und die Städte Preußisch Stargard und Skurz (Skórcz) wurden der im Altreich gültigen Deutschen Gemeindeordnung vom 30. Januar 1935 unterstellt, die die Durchsetzung des Führerprinzips auf Gemeindeebene vorsah. Die übrigen Gemeinden waren in Amtsbezirken zusammengefasst. Gutsbezirke gab es nicht mehr.
Gegen Ende des Zweiten Weltkriegs wurde der Kreis Preußisch Stargard im Frühjahr 1945 von der Roten Armee besetzt und wieder Teil Polens. Soweit die deutschen Einwohner nicht geflohen waren, wurden sie in der Folgezeit allermeist aus dem Kreisgebiet vertrieben.
Die verwaltungsgeschichtlichen Veränderungen, die den Kreis Preußisch Stargard in den verschiedenen historischen Entwicklungsphasen seit 1818 betroffen haben, können im Gesamtzusammenhang mit der unteren Weichsel-Region nachvollzogen werden auf der von Walther Hubatsch entworfenen Karte „Verwaltungseinteilung von Ost- und Westpreußen. 1815–1945“ aus dem Jahre 1975.