Grigno è un comune situato nel cuore della Valsugana, a metà strada tra Levico Terme e Bassano del Grappa: 36 chilometri in una direzione e 36 nell'altra.
La cittadina, immersa nel verde, si trova lungo la ciclabile del Brenta e della Valsugana, un percorso ciclopedonale di 80 chilometri che collega il lago di Caldonazzo a Bassano del Grappa.
Dalla stazione dei treni di Grigno è facilissimo raggiungere le città di Trento, Bassano del Grappa e, in poco più di due ore, Venezia.