The following is a selection of medium to large trees that perform well in Midwest landscapes. A medium-sized tree is typically defined as reaching 30 - 70 ft. in height, while large trees are 70 ft. or more.