Avilon Zoo is located in Barrio San Isidro, Rodriguez (formerly Montalban), Rizal Province, Philippines.
The facility spans about 7.5 hectares and is considered one of the largest zoological institutions in the Philippines. It houses more than 3,000 specimens representing over 500 species of birds, mammals, reptiles, amphibians, freshwater fishes and invertebrates.