Crowley is a city located mainly in Tarrant County in the U.S. state of Texas., with a 5.8-acre (2 ha) portion extending south into Johnson County. According to the United States Census Bureau, the city has a total area of 7.3 square miles (18.8 km2), of which 0.01 square miles (0.03 km2), or 0.18%, are water.
The city is bordered to the north and east by Fort Worth and to the south by Burleson. The center of Fort Worth is 13 miles (21 km) north of the center of Crowley. Interstate 35W passes 1-mile (1.6 km) east of the Crowley city limits, with access from Exit 39, Rendon–Crowley Road. The center of Crowley sits at the crossroads of Farm to Market Roads 1187 and 731.