Batticaloa-distriktet vender mot Bengalbukta i øst. I nord har det grense mot distriktet Trincomalee, mot vest mot Polonnaruwa og mot sør mot Ampara.