For d ∈ N, let S be a finite set of points in R d in general position. A set H of k points from S is a k-hole in S if all points from H lie on the boundary of the convex hull conv(H) of H and the interior of conv(H) does not contain any point from S.For fixed positive integers d, k and a convex body K in R d with d-dimensional Lebesgue measure 1, let S be a set of n points chosen uniformly and independently at random from K. We show that the expected number of k-islands in S is in O(n d ). In the case k = d + 1, we prove that the expected number of empty simplices (that is,Our results improve and generalize previous bounds by Bárány and Füredi [4], Valtr [19], Fabila-Monroy and Huemer [8], and Fabila-Monroy, Huemer, and Mitsche [9].