Frankfort er en by i Waldo County, Maine, USA. Ved folketellingen i 2010 hadde byen 1124 innbyggere.[1]
Byen har et areal på totalt 67,1 km². 63,8 km² av dette er land og 3,3 km² (4,4%) er vann.