Peñitas is a U.S. city in Hidalgo County, Texas. The population was 4,403 at the 2010 census, up from 1,167 at the 2000 census. It is part of the McAllen–Edinburg–Mission and Reynosa–McAllen metropolitan areas.
Peñitas is located in southwestern Hidalgo County at 26°13′52″N 98°26′42″W (26.231111, -98.445000). It is bordered to the west by the city of La Joya. U.S. Route 83 runs through Peñitas, leading east 14 miles (23 km) to McAllen and west 26 miles (42 km) to Rio Grande City.
According to the United States Census Bureau, the city has a total area of 4.0 square miles (10.3 km2), of which 2.0 acres (8,234 m2), or 0.08%, are water.