San Andres is politically subdivided into seven barangays.
Alibihaban
Camflora
Mangero
Pansoy
Tala
Talisay
Poblacion
San Andres in the province of Quezon is a fourth class municipality situated 128 kilometers east-southeast of the provincial capitol of Lucena City. Administratively, the town of San Andres is subdivided into seven barangays. Poblacion forms the center, whereas the other six are in the outlying areas which are several kilometres away from the center of the municipality. The municipality also includes the island barangay of Alibijaban in Ragay Gulf.