The feeling of blockage in the throat when swallowing is usually caused by pharyngeal tumor, esophageal tumor, tonsillitis and so on. 1. Pharyngeal tumor: If the patient has a pharyngeal tumor, with the gradual increase of the tumor, it will lead to unsmooth swallowing and blocked feeling in throat when swallowing. 2. Esophageal tumor: esophageal tumor will make the esophagus become narrow when it develops to a certain stage, which will cause abnormal peristaltic movement of intestines and stomach, and then the patient will have the feeling of blockage in the throat when he/she swallows. 3. Tonsillitis: Tonsillitis will lead to enlargement of tonsils on both sides of the pharynx, accompanied by pain, foreign body sensation and other symptoms, which can lead to blockage of throat when swallowing in serious cases. Swallowing with a blocked throat, there may be chronic pharyngitis, stem syndrome, mental and psychological factors, etc., it is recommended that patients go to the hospital in a timely manner to systematically check a clear diagnosis.