 Diaz is located at (35.644423, -91.261294).According to the United States Census Bureau, the city has a total area of , of which is land and (0.34%) is water.As of the census of 2000, there were 1,284 people, 465 households, and 365 families residing in the city.