Terrats es una localidad y comuna francesa, situada en el departamento de Pirineos Orientales, región de Languedoc-Rosellón, comarca histórica del Rosellón.