Indian Point Energy Center is a now defunct three-unit nuclear power station located in Buchanan, just south of Peekskill, in Westchester County, New York. It sits on the east bank of the Hudson River, about 36 miles north of Midtown Manhattan. The facility permanently ceased power operations on April 30, 2021.