Coordinates: 48°37′22″N 99°29′36″W / 48.62278°N 99.493197°W
Agate is an unincorporated community in southeastern Rolette and western Towner counties in the U.S. state of North Dakota. It lies along North Dakota Highway 66, south and northwest respectively of the cities of Rolla and Cando, the county seats of Rolette and Towner counties respectively. Its elevation is 1,657 feet (505 m), and it is located at 48°37′22″N 99°29′36″W / 48.62278°N 99.49333°W (48.6227795, -99.4931974). Although it is unincorporated, Agate has the ZIP code of 58310.
Agate was laid out in 1906. A post office was established at Agate in 1907, and remained in operation until it was discontinued in 1964. The community was named for local deposits of agate.