Navnet Pjatigorsk betyr «fem fjell» på russisk, og har navnet fra de fem toppene i Besjtau (som også betyr «fem fjell» på de tyrkiske språkene i Kaukasus. Byen ble grunnlagt i 1780, og har vært en kurbadby med mineralvannskilder siden 1803.