Ernakulam ligger i Ernakulam-distriktet i det sentrale Kerala i India. Ernakulam ligger på , og høyden over havet er snaue 5 meter.