Zakharevich, Russian Захаревич, is a Russian patrimonial surname, it means son of Zakhar. Notable people with the surname include:
Igor Zakharevich (1963-2008), Russian chess Grandmaster Valery Zakharevich (born 1967), Russian fencer Yury Zakharevich (born 1963), Russian weightlifter