Nachbargemeinden von Marboz sind Pirajoux im Norden, Villemotier im Osten, Bény und Saint-Étienne-du-Bois im Südosten, Viriat im Süden, Cras-sur-Reyssouze und Attignat im Südwesten, Étrez im Westen und Foissiat im Nordwesten.