Il nome deriva dal greco antico Polychoron (Πολύχωρον). Sorge a poca distanza dalle rovine dell'antica città di Eraclea, importante centro della Magna Grecia sorto nel VI secolo a.C., dove nel 280 a.C. i Romani combatterono Pirro. Faceva parte della regione della Siritide, in prossimità di Siris.

Dal Medioevo si sviluppò un piccolo centro urbano nelle vicinanze del Castello Baronale.