Situado en el margen del valle del Ródano, en su lado Este, a la altura de Pierrelatte, de la que está separada por el enclave de Valréas, Nyons es una pequeña ciudad situada en una cubeta natural, a orillas del Eygues.