Dunkirk is a city located in Jay and Blackford County. As of the 2000 census, the city had a total population of 2,646.
Dunkirk is located at 40°22'28" North, 85°12'35" West (40.374392, -85.209734).
According to the United States Census Bureau, the city has a total area of 2.9 km2 (1.1 mi2). 2.9 km2 (1.1 mi2) of it is land and none of it is covered by water.