David (or David's) Island is a small island at the western end of Long Island Sound. It is part of New Rochelle, New York. Currently uninhabited, in the past it was the site of Fort Slocum.