La ville de Teyran, de code postal 34820, appartient au département Hérault et à la région Languedoc-Roussillon-Midi-Pyrénées. En 2010, la ville comptait 4427 habitants. Teyran est située à proximité de Castelnau-le-Lez, Montpellier, Mauguio, Lattes, Lunel.