Roche est une commune française située dans le département de l'Isère en région Auvergne-Rhône-Alpes. La commune fait partie de la CCND (Communauté de Communes du Nord Dauphiné), dans la région géographique dans le Bas-Dauphiné. Situé a une quarantaine de kilomètres de Lyon, a 7 km de l'A43 et a 10 km de Bourgoin-Jallieu, Roche est une commune rurale proche des pôles industriels et commerciaux de la région Rhône-Alpes.