府谷縣位于陜西省最北端,地處陜、晉、蒙三省(區)交界處,東部隔黃河與山西省保德縣、河曲縣相望,北部和內蒙古自治區準格爾旗、伊金霍洛旗接壤,西部、南部與神木縣毗鄰。是陜西能源化工基地的重要組成部分和陜西省規劃建設的火電載能工業園區。全境呈三角形,南北長96.6公里,東西寬74.4公里。總面積3229平方公里(480萬畝)。總的地勢為西北高、東南低,由黃甫川、清水川、孤山川、石馬川四條大川和相應的五道梁峁組成地貌主題骨架。全縣地貌大致分為三類:西部是覆蓋著薄層片沙的黃土梁峁區,約占全縣面積的10%;中部是黃土梁峁丘陵溝壑區,約占總面積的70%;東南部黃河沿岸是黃土峽谷丘陵區,約占總面積的20%。海拔高度780—1426.6米,縣城海拔高度815.7米,相對高差為646.5米,最高點為新民高寒嶺,最低點為王家墩白云鄉,黃河沿東界流經我縣7個鄉鎮108公里。
屬中溫帶半干旱大陸性季風氣候。年均氣溫9.1℃,年均降水量為439.5毫米,年均日照2894.9小時,無霜期170天左右。府谷禹屬為荒服。周為藩服。春秋屬雍州,為白翟所居。戰國為魏地。秦為上郡。前漢為太原郡地,后漢屬嵐州。漢升為永安軍。宋以州置。到元初升為府州,元六年又改為府谷屬葭周。明至清乾隆元年仍為縣置屬葭州,乾隆元年之后改屬榆林府。1947年解放,時屬晉綏邊區,1950年歸榆林專區,1958年與神木縣合并,1961年分縣至今。全縣轄20個鄉鎮(13個鄉,7個鎮),334個村民委員會,1251個組。
現有耕地面積101萬畝,農業人口平均4.2畝。其中,基本農田面積58萬畝,占總耕地面積的57.4%。造林保存面積達96萬畝,種草保存面積70萬畝,水土流失面積為3000平方公里,累計水土流失治理面積1706.7平方公里。