Frassilongo (em mocheno: Garait; em : Gereut) é uma comuna italiana da região do Trentino-Alto Ádige, província de Trento, com cerca de 353 habitantes. Estende-se por uma área de 16 km², tendo uma densidade populacional de 22 hab/km². Faz divisa com Sant'Orsola Terme, Fierozzo, Roncegno Terme, Vignola-Falesina, Pergine Valsugana, Novaledo e Levico Terme. No censo de 2001, 340 habitantes de um total de 357 (95,2%) declararam-se membros do grupo linguístico Mócheno.
Categoria:Comunas de Trento (província autónoma)