The village, originally named Middleburgh, was established in 1652 by English Puritans, approximately 7 miles from New Amsterdam. When the British took over New Netherland in 1664, they renamed it New Town, which was eventually simplified to Newtown. It remained a rural community until the late 1890s, when it was renamed Elmhurst and became part of the City of Greater New York. Elmhurst became heavily developed with residential and commercial structures in the early 20th century, and many immigrants started moving in during the latter part of the century.