Byen ligger på stedet til en bosetning kjent siden 1620. I 1906 ble jernbanestasjonen Pikaljovo på St. Petersburg–Vologda-banen åpnet. Den var oppkalt etter bonden Pikaljov, som hadde grunnlagt en khutor i nærheten. Den nåværende bosetningen Pikaljovo, som fikk navn etter jernbanestasjonen, ble grunnlagt i 1932 for å betjene en sementfabrikk. Pikaljovo fikk status som bymessig bosetning i 1947, og bystatus i 1954.
^«Arkivert kopi» (på russisk). Администрация Бокситогорского муниципального района. Arkivert fra originalen 23. februar 2014. Besøkt 27. februar 2014.«Arkivert kopi». Arkivert fra originalen 23. februar 2014. Besøkt 16. oktober 2015.Parameteren |archiveurl= støttes ikke av malen. (hjelp); Parameteren |archivedate= støttes ikke av malen. (hjelp)