Ternay es una comuna francesa situada en el departamento de Ródano, de la región de Auvernia-Ródano-Alpes.
Está integrada en la comunidad de comunas Pays de l'Ozon.
Pertenece a la aglomeración urbana de Lyon.