Calaca là một đô thị cấp một ở tỉnh Batangas, Philippines. Theo điều tra dân số năm 2015, đô thị này có dân số 81.859 người trong.
Calaca, về mặt hành chính, được chia thành 40 khu phố (barangay).