Esotropia can be caused by a variety of factors, including genetic factors, neurological disorders, and issues with the eye muscles. Some children are born with this condition, known as congenital esotropia, while others develop it later in infancy or childhood, termed as acquired esotropia. Premature birth and low birth weight are also risk factors.