The municipality has a land area of 37.58 square kilometers or 14.51 square miles, constituting 3.18% of Rizal’s total area. Its population as determined by the 2020 Census was 71,151. This represented 2.14% of the total population of Rizal Province or 0.44% of the overall population of the CALABARZON region. Based on these figures, the population density is computed at 1,893 inhabitants per square kilometer or 4,904 inhabitants per square mile.