Wieś sołecka w gm. Krzeszyce, położona prostopadle do drogi Skwierzyna-Kostrzyn i linii kolejowej Gorzów-Kostrzyn, 3 km na południowy zachód od Krzeszyc. Składa się z 26 zabudowań (1982 r.) Wieś założona została w drugiej połowie XVIII wieku przez zakon joannitów ze Słońska i na cześć króla pruskiego Fryderyka II otrzymała nazwę Friedrich der Grosse, później zmieniona na Gross Friedrich (dosłownie wielki Fryderyk).
W 1782 r. grunta wsi wynoszące 330 mórg (84 ha) podzielone były na 22 działki. Mieszkało tu 109 ”dusz”. W 1805 r. w 11 domach żyło 121 mieszkańców, a w 1809 r. –
w 22 domach - 146 osób. Według danych z tego roku areał ziemi wynosił tylko 305 mórg. Znajdowało się tu 20 chłopów, 10 komorników i mieszkanie leśniczego.
Wieś należała do parafii w Krzeszycach. W 1958 r. Karkoszów miał 152 mieszkańców. wg NSP w 1970 r. -129 (w tym 65 kobiet) , a w 1978 r. - 123 (62).