Jourdanton is located near the center of Atascosa County at (28.921530, -98.546440),[REF] about south of downtown San Antonio.
According to the United States Census Bureau, Jourdanton has a total area of , all land [REF].