La ville de Séméac, de code postal 65600, appartient au département Hautes-Pyrénées et à la région Languedoc-Roussillon-Midi-Pyrénées. En 2010, la ville comptait 4679 habitants. Séméac est située à proximité de Tarbes, Lourdes, Pau, Billère ou encore Lons.