Un'ipotesi da molti sostenuta vuole che l'etimologia del nome Pisticci derivi dal greco Pistoikos, luogo fedele (da Pistis, fede, e Oikos, luogo). Infatti, durante la guerra tra Taranto e Roma nel 291 a.C., Pisticci fu l'unica città metapontina a rimanere fedele a Taranto, da qui il nome di luogo fedele, poi latinizzatosi in Pesticium (o Pisticium).

L'altra ipotesi vuole che il nome derivi dal tardo latino Pesticium o dal basso franco Pestise che significano terreno pascolativo. Il toponimo dialettale, Pestizze, mostra una notevole assonanza fonetica con il termine francese, tuttavia la natura del terreno su cui sorge la collina è palesemente non adatta ai pascoli di cui non si rileva tale abbondanza.

I primi insediamenti in territorio di Pisticci risalgono al X secolo a.C., ad opera degli Enotri, e sono testimoniati da diverse necropoli. Successivamente l'area venne colonizzata dai Greci e Pisticci divenne un importante centro del territorio di Metaponto. Tra il V e il IV secolo a.C. vi visse e operò il cosiddetto Pittore di Pisticci, primo ceramografo italiota ad aver adottato in Magna Grecia la produzione di vasi a figure rosse.

Dopo la sconfitta di Taranto, Pisticci passò sotto la dominazione romana e diventò un importante centro agricolo.

Intorno all'anno 1000 i Normanni costituirono il feudo di Pisticci, posseduto in successione dai Sanseverino, dagli Spinelli, dagli Acquara e dai De Cardenas. Sempre nello stesso periodo, i Benedettini fondarono il cenobio di Santa Maria del Casale, poco distante dall'abitato, sui resti di un antico insediamento basiliano.

Nel 1565, in una località che dopo prenderà per questo il nome Scannaturchi, si combatté una battaglia tra pirati Saraceni e un manipolo eterogeneo di pisticcesi, professionisti, chierici e contadini. In quei decenni le invasioni dei pirati furono molto frequenti e per questo venne costruita, nel territorio metapontino, una rete di torri di avvistamento.

Nel Seicento l'abitato contava circa 6000 abitanti e comprendeva i rioni Terravecchia, Santa Maria dello Rito (oggi Loreto), Osannale, Santa Maria del Purgatorio e Casalnuovo. Nel 1656 Pisticci fu risparmiata dalla peste che imperversava nel Regno di Napoli e che aveva fatto strage nei paesi vicini; molti videro San Rocco sopra la parte più alta del paese nell'atto di benedirlo. Per essere stati risparmiati dalla peste, i pisticcesi lo proclamarono patrono.

La notte del 9 febbraio 1688, a seguito di un'abbondante nevicata, una frana di enormi proporzioni fece sprofondare i rioni Casalnuovo e Purgatorio, causando circa 400 morti. Dopo la frana la popolazione rifiutò l'offerta del conte De Cardenas di spostare l'abitato più a valle, dove sarebbero state costruite nuove abitazioni, ma in cambio gli abitanti avrebbero dovuto pagare tasse supplementari al conte. Sul terreno della frana furono quindi costruite 200 casette in filari, tutte uguali, bianche, a fronte cuspidata. Il nuovo rione prese significativamente il nome di Dirupo, a ricordo della frana.

Nei primi anni dell'Ottocento fu particolarmente cruenta l'azione del brigantaggio in tutto il territorio. Nel 1808 fu soppresso il regime feudale e nel 1861, entrata a far parte del regno d'Italia, Pisticci diventò municipio e il primo sindaco fu Nicola Rogges. A cavallo tra l'Ottocento e il Novecento si ebbe la prima grande ondata migratoria, soprattutto verso le Americhe.

Durante il periodo del fascismo, Pisticci concorse con Matera per divenire capoluogo provinciale, titolo che poi venne assegnato alla città dei Sassi nel 1927. Nel territorio di Pisticci fu realizzato dal regime un campo di confino per antifascisti, che furono impiegati per disboscare e bonificare la malarica e paludosa pianura metapontina. In onore di Guglielmo Marconi questo campo venne chiamato "Villaggio Marconi" ed oggi è la popolosa frazione di Marconia, che ospita circa la metà dell'intera popolazione comunale.