Benannt nach der 90th Street und der Elmhurst Avenue; „Elmhurst“ bedeutet „ein Ulmenhain“.
Elmhurst wurde 1652 als Middleburgh gegründet, benannt nach der Hauptstadt der niederländischen Provinz Zeeland; unter den Engländern wurde es ab 1664 zu New Town, später Newtown. Cord Meyer schlug den Namen Elmhurst vor, der 1897 angenommen wurde, teils um den Ort vom verschmutzten Newtown Creek abzugrenzen, teils um die zahlreichen Ulmen der Gegend zu würdigen.