Sponsored Topics. Karnak is a village in Pulaski County, Illinois, United States. The population was 619 at the 2000 census. Karnak is located at 37°17′32″N 88°58′30″W / 37.29222°N 88.975°W / 37.29222; -88.975 (37.292146, -88.974920). According to the United States Census Bureau, the village has a total area of 1.8 square miles (4.7 km²), all of it land.