Karnków [ˈkarnkuf] is a village in the administrative district of Gmina Przeworno, within Strzelin County, Lower Silesian Voivodeship, in south-western Poland. Prior to 1945 it was in Germany.
It lies approximately 15 kilometres (9 mi) east of Przeworno, 17 kilometres (11 mi) south-east of Strzelin, and 53 kilometres (33 mi) south of the regional capital Wrocław.