The municipality has a territory of 856.05 km2, and a population in 2005 of 100,201.[2] 24,723 of the municipality's inhabitants speak a native language, mainly Mazahua. The male to female ratio of the town is 48% - 52%.[3]
The municipality borders the municipalities of Tlalpujahua, El Oro, Jocotitlán, San José del Rincón, Villa Victoria, Almoloya de Juárez and Ixtlahuaca.[1] The municipality of San José del Rincón was created from the western part of San Felipe del Progreso in 2002.[4]
The predominant weather is mild with rain in the summer. The annual temperature varies between 12 and 18 degrees Celsius, with extremes of 2C and 28C. The rainy season is in July, August and September. In February and March, it is windy, while in December, January, and in February and March there can be some frost. In April and May temperatures are moderately warm.[3]
Despite heavy logging, the municipality is heavily forested. Trees here include: oyamel, cedar, pine, holm oak, strawberry trees, oaks, and ocote. Animals in the wild include: coyotes, tigrillos, vipers, chameleons, buzzards, eagles, badgers, foxes, weasels, squirrels, ferrets, moles, ducks, barn owls, hares, rabbits, armadillos, skunks, tlacuaches, wildcats, quail and turtledoves. There is an area closest to the border with Michoacan that has been set aside as a monarch butterfly sanctuary for their annual migration south in the winter. Unfortunately, much of this habitat was destroyed in a 1997 forest fire; however, the municipality has worked since then to rehabilitate the area.[1]
The predominant religion is Catholicism with 90 percent of the communities. There are some exceptions like San Agustin Mextepec and Mayorazgo where Protestant communities live together.
There are 50 grade schools in the territory which have 4858 students. There are four high schools or preparatory schools which have 1014 students. There are only one level with specialization in primary education and 165 students. 26.41% of the population over 15 years are illiterate. There is an intercultural community college founded in 2004 called the UIEM, or the Universidad Intercultural Estado de Mexico, that specializes in indigenous language and culture, as well as intercultural health and communication.
The Mazahua Ceremonial Center is located between Santa Ana Nichi-Fresno and Nichi-San Antonio de las Huertas. It is visited regularly, but especially on the first Sunday of each month. The ethnic Mazahua conduct their rituals and practice their customs, attracting tourism, both national and international to the area. There is a tourist centre with playground equipment, 96 white-tailed deer, 35 Andes cattle and other interesting animals. There are also a heliport, a museum, a craft center, board rooms, auditorium outdoors, craft workshops and roadways with beautiful flowers and plants among a forest of pines and oyameles.[1]
Agriculture is the basic activity of San Felipe, growing corn, potato, zacaton, beans, tomatoes, squash, wheat, oats, and barley are grown. Live-stock includes cattle, sheep, horses, poultry and rabbits, but these are strictly for auto-consumption.[1]
There are a large number of sawmills with licenses to cut wood. There is a deposit of tezontle which is administered by the government of San Felipe. There are quarry deposits that have not been exploited, like sandbars, tepojal, etc.[1]