Immediately south-west of Cross Hills is Glusburn. Due north, on the other side of the River Aire is Kildwick. Sutton-in-Craven is less than a mile to the south-west and Eastburn less than a mile to the south-east. Cross Hills is separated from Sutton-in-Craven and Eastburn by the beck which flows into the Aire just east of Cross Hills. The beck is known by various names: Surgill Beck, Holme Beck and Eastburn Beck. It forms part of the county boundary between North and West Yorkshire as it approaches the Aire, Eastburn being in West Yorkshire.