Vaddukoddai (also spelled "Vattukkottai", "Vatukotai", or "Vattukotai"; ) is a town in northern Sri Lanka. It is a small but important town located on the Jaffna peninsula. This part of the country is dominated by Tamil people.