San Juan de Dios is a corregimiento located in the Antón District of the Coclé Province in Panama. It covers a total land area of 55.7 square kilometres (21.5 sq mi).
According to census data, the population of San Juan de Dios was 4,797 in 2010, resulting in a population density of 86.1 per square kilometre (223/sq mi). Historical records indicate that the population was 6,199 in 1990 and decreased to 4,214 by the year 2000.