Buttonville is a suburban community part of Unionville within the Town of Markham in York Region, directly north of Toronto, Ontario, Canada. It is located in the western part of Unionville. The population is presently about 30,000. Rouge River is to the northeast and Buttonville Airport is directly west of Buttonville. Highway 404 is to the west with 4 interchanges and the nearest interchange with the Highway 407 Express Toll Route (ETR) is 2 km south on Woodbine Avenue. The population live in the eastern, northeastern and the northern parts while the industrial area of Markham is to the west and the south down to Steeles. The industrial area is home to many technology companies near the airport (which incidentally is the location of where weather reports are taken for the Weather Network
The area was first settled by William Berczy who got an original crown grant of land. The village in Unionville was named after John Button (b. 1772) who bought property here in 1808. By 1860, John Button's descendants owned a number of lots in what is today Buttonville. By 1878 the village had a post office, a grist mill, a wagon maker, a school, a Lutheran church and a Methodist church.