Elmhurst is a neighbourhood in north Aylesbury in Buckinghamshire, England. It occupies the area to the north and south of Elmhurst Road, now a section of the town's ring road.Elmhurst is mainly residential, and has a very small shopping area on Dunsham Lane and another next to the Buckingham Road junction.