Twitter population of India: 1.25 billion population of China: 1.36 billion population of Facebook: 1.44 billion by Metzae September 27, 2015 367 Views population of India: 1.25 billion population of China: 1.36 billion population of Facebook: 1.44 billion