Karpie liegt im Przemkowski Park Krajobrazowy (Landschaftspark Przemków), nordöstlich von Piotrowice und 3,5 km nordwestlich von Przemków. Der Boden ist nicht sehr ertragreich, aber sehr wasserreich. Nördlich des Ortes löst sich ein Talsandgebiet durch dauernde Geschiebemergelrücken auf.[2]
Karpfreiss, auch Karpfreiß geschrieben, gehörte zum böhmischenFürstentum Glogau.[3] 1835 kaufte der Herzog von Schleswig-Holstein das Rittergut Karpfreiss, zuvor gehörte es oft wechselnden Grundherren (siehe Tabelle). Bis 1945 verwaltete die Stadt Sprottau den Ort, er gehörte zum Amtsbezirk Primkenau.[4][5]
Infolge des Zweiten Weltkrieges kam der Ort 1945 an Polen.
Der Ortsname leitet sich von einer Karpfenreuse her.[6] Die Polen benannten den Ort Karpie, es ist das polnische Wort für Karpfen.