Trévoux es una población y comuna francesa, en la región de Ródano-Alpes, departamento de Ain, en el distrito de Bourg-en-Bresse. Es la cabecera y mayor población del cantón de su nombre. Antiguamente fue subprefectura. Está integrada en la Communauté de communes Saône Vallée.