Dilley is a town in Frio County, Texas, United States.
Texas State Highway 85 passes through the center of town as Leona Street, leading northeast 49 miles (79 km) to Pleasanton and west 58 miles (93 km) to Carrizo Springs.
According to the United States Census Bureau, Dilley has a total area of 2.4 square miles (6.1 km2), all land.
[5] As of the 2020 United States census, there were 3,274 people, 886 households, and 585 families residing in the city.
21.9% of all households were made up of individuals, and 9.2% had someone living alone who was 65 years of age or older.
The climate in this area is characterized by hot, humid summers and generally mild to cool winters.