 Caguas is located in the largest valley in Puerto Rico, the "Valle de Caguas" (or "Valle del Turabo-Turabo Valley") which it shares with Gurabo and part of Aguas Buenas.It is located approximately 30 minutes from the coastline both on the east (Humacao) and the north (San Juan), and is divided from the Gurabo portion of the valley by the river of the same name.It is east of Aguas Buenas and Cidra, north of Cayey, south of San Juan, and west of Gurabo and Trujillo Alto.