秦嶺山脈
Yang County is located in southwestern Shaanxi Province, near Chenggu County and Xixiang County, and is part of the Shannan region. It sits in the eastern Hanzhong Basin, on the Han River. The Daba Mountains are to the south of the county; to the north are the Qin Mountains. The administrative area (prefecture) ranges in latitude from 33°02′ to 33°43′N and in longitude from 107°11′ to 108°33′E, and is . The northern part of the county generally has a higher elevation, while the southern part is generally lower in elevation. Yang County's lowest point, in the town of lies at above sea level. The county's highest point is a mountain called Hurenpingliang (), in the Qin Mountains, which reaches above sea level in elevation.