白於山位於陝西省北部,主梁呈東西走向,長約100公里,寬約50公里。山脈主體在無定河及北洛河之間,其北屬內蒙古高原一部分,其南為黃土高原[1]。白於山向西南可延伸至寧夏回族自治區南部及甘肅東部。最高點在榆林市定邊縣南部的魏梁,海拔約1907米。[2]