According to the United States Census Bureau, the town has a total area of 22 square miles (56.7 km²), of which 21 square miles (55.5 km²) is land and 0.5 square miles (1.2 km²), or 2.08%, is water.
Greenfield is located at the center of the county and is bordered by Colrain, Leyden, and Bernardston to the north; Gill to the east; Montague to the southeast; Deerfield to the south; and Shelburne to the west.
 Greenfield is located 39 miles (63 km) north of Springfield and 90 miles (145 km) west-northwest of Boston.

Greenfield lies at the confluence of the Deerfield, Green, and Connecticut rivers.
The Green River runs from the north, through town to the Deerfield, which lies along the city's southern border.
From there, the Deerfield meets the Connecticut, which flows southward along the Montague border before bending eastward briefly before continuing southward.
Several brooks flow into the three rivers, as well as a fourth river, the Fall River, which makes up the city's border with Gill.
The city is located beside the Pocumtuck Range, the northernmost subridge of the Metacomet Ridge, and is surrounded by hills, with the town center lying on an elevated point above the rivers.
According to the United States Census Bureau, the town has a total area of 22 square miles (56.7 km²), of which 21 square miles (55.5 km²) is land and 0.5 square miles (1.2 km²), or 2.08%, is water. Greenfield is located at the center of the county and is bordered by Colrain, Leyden, and Bernardston to the north; Gill to the east; Montague to the southeast; Deerfield to the south; and Shelburne to the west.  Greenfield is located 39 miles (63 km) north of Springfield and 90 miles (145 km) west-northwest of Boston.
Greenfield lies at the confluence of the Deerfield, Green, and Connecticut rivers. The Green River runs from the north, through town to the Deerfield, which lies along the city's southern border. From there, the Deerfield meets the Connecticut, which flows southward along the Montague border before bending eastward briefly before continuing southward. Several brooks flow into the three rivers, as well as a fourth river, the Fall River, which makes up the city's border with Gill. The city is located beside the Pocumtuck Range, the northernmost subridge of the Metacomet Ridge, and is surrounded by hills, with the town center lying on an elevated point above the rivers.
Greenfield, Massachusetts