El General is a district of the Pérez Zeledón canton, in the San José province of Costa Rica. Its head village is General Viejo.
General Viejo's colonization began at the end of the 19th century. Manuel Estrada settled in this land in 1870. Also, Marta Durán Elizondo and her husband Trino Montero, who was known as "Don Trino", were one of the few families that founded what is now the population of the General Valley.
El General has an area of km<sup>2</sup> and an elevation of metres.
For the 2011 census, El General had a population of inhabitants.
The district is covered by the following road routes: