By a Staff Reporter: Republic Day is coming in India. Republic Day in India is celebrated on 26th January since 1950. But do you know why India is called a republic? India is called a republic because there is no king or queen rules in India. The head of India is directly or indirectly appointed by the people of India. The head of a particular state is an elected person and not a hereditary monarch. It is also included in the Constitution of India. India abides by the Constitution.