子洲縣位于陜西省北部、榆林市境南部。總面積2026.6平方千米。戶籍人口31.87萬人,常住人口17.42萬人(2012年末)。全縣轄1個街道、11個鎮、1個鄉:雙湖峪街道、何家集鎮、老君殿鎮、裴家灣鎮、苗家坪鎮、三川口鎮、馬蹄溝鎮、周家鹼鎮、電市鎮、磚廟鎮、淮寧灣鎮、馬岔鎮、駝耳巷鄉。縣政府駐雙湖峪街道。
地勢西高東低。主要河流有大理河、淮寧河等。屬暖溫帶半干旱氣候,具有大陸性季風氣候特點,年均氣溫9.2℃,年降水量428.1毫米。礦產資源有煤、石油、天然氣、鹽等。G20吳定高速公路、307國道橫貫縣境。名勝古跡有南豐寨、將軍廟等、黃土坬湫。