United States . The population was 2,997 at the 2000 census . It is part of the Portland " South Portland " Biddeford , Maine Metropolitan Statistical Area . Cape Neddick is located at 43°10"8"N 70°37"2"W " / " 43.16889°N 70.61722°W " / 43.16889; -70.61722 (43.169023, -70.617341). [ 1 ] According to the