Where is china located? China is located between latitudes 18° and 54° North and longitudes 73° and 135° East, which is in Eastern Asia. What is the population in China? 1.357 billion What is the land mass in China? 3.705 million miles squared Which language is spoken in China? Chinese