Comune della provincia di Brescia, in Lombardia. È situato a sud-ovest del capoluogo.

Ebbe la denominazione di Castelnuovo fino al 1864, quando con regio decreto 8 maggio 1864, n. 1795, fu sostituita dall'attuale al fine di evitare confusione con altri comuni del nuovo Regno d'Italia.

Durante il Regno Lombardo-Veneto fu chiamato Castelnuovo con Colorno e Onzato.