Vomiting in neonates can be attributed to various causes, ranging from benign to serious conditions. Some of the common causes include:
Gastroesophageal Reflux Disease (GERD) Pyloric Stenosis Milk Protein Allergy Infections such as neonatal sepsis or gastroenteritis Congenital Anomalies like intestinal atresia or malrotation Metabolic Disorders Neurological Disorders