Some facts and statistics Location The Republic of Chad is a landlocked country located in Central Africa. It shares its borders with Libya, Sudan, Central African Republic, Cameroon, Nigeria and Niger. Population and Area According to the estimate of 2011, the population of Chad is 11.53 million and the area…