Czudec is a village in Strzyżów County, Subcarpathian Voivodeship, in south-eastern Poland. It is the seat of the gmina called Gmina Czudec. It lies in Lesser Poland, approximately 8 kilometres north-east of Strzyżów and 16 km south-west of the regional capital Rzeszów. The village has a rail station on the secondary-importance line from Rzeszów to Jasło.