La ville de Viens se situe dans le département Vaucluse.
Les agglomérations à proximité sont les suivantes : Gignac, Oppedette, Simiane-la-Rotonde, Caseneuve, Saint-Martin-de-Castillon, Sainte-Croix-à-Lauze, Céreste.
4 infirmiers et infirmières à domicile pratiquent à Viens.