La commune de Lacapelle-Viescamp s'étend sur 15,6 km² et compte 522 habitants au premier Janvier 2019. Entouré par les communes de Saint-Étienne-Cantalès, Omps et Saint-Paul-des-Landes, Lacapelle-Viescamp est situé à 5 km au sud-ouest de Saint-Paul-des-Landes la plus grande ville à proximité.