Point Lookout Real Estate Willliam Meier RealtyPoint Lookout, New York is a lovely seaside community located only 18 miles from New York City. It is nestled between Reynolds Channel and the Atlantic Ocean.