Terlago (Terlach in the local dialect: Terlác) is a north-eastern Italian town in Trentino in the Trentino-Alto Adige region. It is located about 6.5 kilometers northwest of Trento and belongs to the Comunità della Valle dei Laghi. The Adige borders Terlago in the northeast. By the end of 2015 Terlago was an independent municipality. Since 1 January 2016, together with Vezzano and Padergnone, it forms the municipality Vallelaghi.