Mohawk River
The western border of the town is the Oneida County line, and the northern border is the Mohawk River. Moyer Creek and Ferguson Creek flow northward through Frankfort to the Mohawk River.