Guánica es una ciudad y municipio en el sur de Puerto Rico, bordeando el Mar Caribe, al sur de Sabana Grande, al este de Lajas y al oeste de Yauco. Es parte del Área Estadística Metropolitana de Yauco. La ciudad de Guánica, también conocida como Pueblo de Guánica, es la ciudad principal del municipio. La población de la ciudad en 2000 era 9.247 personas entre 3.808 unidades de vivienda en un área de tierra de 2.49 millas cuadradas. La ciudad está situada en un puerto profundamente sangrado del mismo nombre. El puerto se asemeja a un fiordo tropical, estrecho y bordeado por colinas escarpadas, de apenas un cuarto de milla de ancho, pero a unos dos kilómetros de la boca a la ciudad.
La ciudad se encuentra a unas 100 millas y más de dos horas en automóvil desde San Juan, la capital de la isla, y unas 20 millas al oeste de Ponce, otra ciudad principal de la isla. El código postal de Guánica es 00653 y los códigos de área telefónicos son 787 y 939. El área urbana de Ensenada tiene un código postal separado de 00647.