Butterfield is located north of Butterfield Road, west of Finley Road, south (and just north) of 22nd Street, and east of the East Branch of the DuPage River.
It is nestled in between the communities of Glen Ellyn, Downers Grove, and Lombard.
Butterfield contains 833 homes, and has approximately 4,636 residents, based on the 2010 Census.
As an unincorporated subdivision, Butterfield falls under DuPage County jurisdiction, but its roads, sidewalks and parkways (that part of the lawn between the sidewalk and the street) are managed by the townships.
This includes snow plowing, managing trees in the parkway, and brush pickup.