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