Sebec Lake is a long narrow lake, oriented east-west and lying north of Dover-Foxcroft in Piscataquis County.