La municipalité de Villelongue est située dans le département Hautes-Pyrénées.
Les communes à proximité sont les suivantes : Cauterets, Chèze, Viey, Soulom, Pierrefitte-Nestalas, Beaucens, Sers.
1 infirmier et infirmière à domicile travaille à Villelongue.