Sarnitsa is a small town in the Pazardzhik Province, southern Bulgaria. As of 2022 it had 3,511 inhabitants. Formerly a village, it gained its town status in September 2003 and since January 2015 has formed the administrative centre of the homonymous Sarnitsa Municipality.