South Norwood is bordered by Anerley to the north, Selhurst to the south, Woodside due east and Thornton Heath to the west.
South Norwood lies on the southern slopes of the Norwood Ridge which forms the southern edge of the London Basin.