Kuklinów jest położony nad strumieniem Orla, około 6 km na wschód od Kobylina, około 7 km na zachód od Krotoszyna i około 35 km na zachód od Ostrowa, przy drodze krajowej nr 36 Ostrów-Lubin.

To właśnie 68 lat temu w 1951 roku w Kuklinowie po raz pierwszy zabłysło światło elektryczne.