Coral Gables is located at 25°43?42?N 80°16?16?W. It is bordered on the west by Red Road (West 57th Avenue) north of Sunset Drive (South 72nd Street) and West 49th Avenue and Old Cutler Roads south of Sunset Drive. It is bordered on the north by Tamiami Trail/U.S. Route 41 (South 8th Street), except for a small section that extends north of 8th Street for eight blocks between Ponce de Leon Boulevard and Douglas Road (West 37th Avenue). On the east, it is bordered by Douglas Road (West 37th Avenue) north of South 26th Street, Monegro Street south of South 26th Street to Cadima Avenue, Ponce De Leon Boulevard south of Cadima Avenue to South Dixie Highway (U.S. Route 1), LeJeune Road (West 42nd Avenue) south of U.S. 1 to Battersea Road, and by Biscayne Bay south of Battersea Road. On the south, it is bordered by the Charles Deering Estate.

According to the United States Census Bureau, the city has a total area of 37.2 square miles (96 km2). 13.1 square miles (34 km2) of it is land and 24.0 square miles (62 km2) of it (64.64%) is water.