 Greenfield is located at (37.415340, -93.842781).According to the United States Census Bureau, the city has a total area of , all land.As of the census of 2010, there were 1,371 people, 600 households, and 336 families living in the city.