Garcia Hernandez là đô thị hạng 4 ở tỉnh Bohol, Philippines. Theo điều tra dân số năm 2007, đô thị này có dân số 21.308 người.
Garcia Hernandez về mặt hành chính được chia thành 30 khu phố (barangay).