It is situated in the slopes of the Sierra Madre Mountains and is landlocked on four corners by Antipolo City on the north, Angono on the west, Tanay, on the east, and Morong, on the south.
Most of the people here are Tagalogs. Teresa is primarily known for the nearby mountain resorts, Villa Sampaguita Resort and the Sunset Resort. Contrary to some articles, Teresa is actually a valley surrounded by mountains. The town center is located almost at the center of the valley. In an aerial view of Teresa, one would notice the previously vast expanse of agricultural land bordered by marble-rich mountains.
Formerly, the predominant source of livelihood in Teresa is agriculture. But with the opening of the FR Cement Factory (Dragon Cement), Teresa Marble, and ABC Chemical Factory, members of the community have slowly shifted to industry. More, the real estate boom in the 90s caused a surge in the population in Teresa with the opening of the Carisa 1 & 2 subdivisions.
The town is passed by motorists bounded for the more inland towns of Morong, Baras, Tanay, Pililla, and Laguna and Quezon provinces.
Currently, Teresa, Rizal is led by Municipal Mayor Rodel N. Dela Cruz & Vice Mayor Raul S. Palino.
The Municipality of Teresa, Rizal has undergone lots of changes in the past few years especially in the infrastructure and public facilities. Recently the MRF or Material Recovery Facilities (Teresa Integrated Solid Waste Management Facility) was completed last December 15, 2007 located at Pantay Buhangin Road, Barangay Dalig.
Teresa is politically subdivided into 9 barangays.
Calumpang Santo Cristo