Sarezzo is a comune located in the province of Brescia within the Lombardy region of Italy. Situated in the Trompia valley, it sits approximately 13 km from the city center of Brescia and serves as part of the larger urban area.
The municipality borders the communes of Lumezzane, Villa Carcina, Polaveno, and Gardone Val Trompia. Historically, Sarezzo was composed of four distinct frazioni—Sarezzo, Zanano, Ponte Zanano, and Noboli—though these have since merged into a continuous urban landscape with no visible distinction between them. As of 2011, the population of the comune was 13,547.