Evesham Township is a township in Burlington County in the US state of New Jersey, United States. It is a suburb of Philadelphia. As of the 2010 United States Census, the township's population was 45,538. 