Tarnogród – miasto w woj. lubelskim, w powiecie biłgorajskim, siedziba gminy miejsko-wiejskiej Tarnogród. Według danych z 30 września 2013 r. miasto liczy 3.605 mieszkańców (1855 kobiet i 1750 mężczyzn) zamieszkujących obszar 10,69 km². Miasto jest ośrodkiem ponadlokalnym o funkcji obsługi ludności zamieszkującej teren gminy i gmin sąsiednich. Jego ponadgminny zasięg wyraża się w świadczonych usługach w zakresie ochrony zdrowia i edukacji. Jest także ośrodkiem drobnego przemysłu metalowego (kasy stalowe) i spożywczego (głównie zboże) oraz centrum uprawy tytoniu. Jest zagłębiem uprawy owoców miękkich: truskawki, maliny, porzeczki. Dzięki sejmikom, odbywającym się od 1975 roku, Tarnogród nazywany jest Stolicą Teatrów Wsi Polskiej. Tarnogród położony jest na Płaskowyżu Tarnogrodzkim, we wschodniej części Kotliny Sandomierskiej. Miasto leży na wysokości 208 m n.p.m., na płaskowyżu poprzecinanym głębokimi parowami. W mieście wypływa kilkoma strugami rzeka Złota Nitka (lub Nitka), lewy dopływ Tanwi. Tarnogród jest jednym z zaledwie trzech miast woj. lubelskiego (wraz z Biłgorajem i Janowem Lubelskim) należących do Regionu Karpackiego. Tarnogród położony jest w okolicy typowo rolniczej, w której występują również złoża gazu ziemnego. Gaz, z którego korzystają mieszkańcy Tarnogrodu, jest eksploatowany w kopalni w Woli Różanieckiej. Tarnogród leży na południowo-zachodnim skraju pow. biłgorajskiego i woj. lubelskiego i jest najdalej na południe wysuniętym miastem województwa. Gmina Tarnogród graniczy aż z trzema powiatami województwa podkarpackiego: leżajskim, przeworskim i lubaczowskim. W latach 1975-1998 miasto administracyjnie należało do woj. zamojskiego.