Beaurepaire es una población y comuna francesa, en la región de Ródano-Alpes, departamento de Isère, en el distrito de Vienne.
Es el chef-lieu y mayor población del cantón de Beaurepaire.