Saint Martin en Bresse est situé en Bresse Chalonnaise dans le département de Saône et Loire.
Le dernier chiffre officiel de sa population au 01.01.2010: 1885 habitants (en totalité).
Sa population était de 1 804 habitants (les San Martinois) en 2005 après avoir atteint son maximum de 2 045 habitants en 1883 et son minimum de 1 089 habitants en 1975.
Sa superficie de 3 458 hectares se répartit dans le bourg qui se densifie de plus en plus et dans les hameaux (Perrigny, Colnand, Osnard, la Madeleine, Outre Cosne, Seignotte, les Marlins, Bellefond, le Morlux, le Paradis …). Saint Martin en Bresse reste l’une des plus vastes communes de Saône et Loire. La commune compte 37 hectares de mares et d’étangs ; 1 100 hectares de bois (bois d’Osnard, des Ecottes, de la Voullaine, du Clongis, de Brelis…).