Veresjtsjagino (russisk: Вереща́гино) er en by i Perm kraj i Russland. Den ligger rundt 120 km vest for Perm. Innbyggertall: 22 832 (folketelling 2002), 24 129 (folketelling 1989).
Den ble grunnlagt i 1898 som en bosetning for arbeidere under byggingen av jernbanestasjonen Otsjorskaja (russisk: Очёрская) på Perm – Vjatka-jernbanen. I 1904 ble navnet endret til Voznesenskaja (russisk: Вознесенская), og i 1916 til Veresjtsjagino (etter maleren Vasilij Veresjtsjagin som var her i 1904). Bosetningen fikk innvilget bystatus i 1942.