靖远县,附属于甘肃省白银市,位于黄河上游,甘肃省中东部,白银市要地,白银市平川区从中析置,将县域一分为二,构成南北绝对的两个部分,县本部西北与本市会宁县毗连,西南与兰州市榆中县、本市白银区交界,西北与本市景泰县相连,北与本市平川区交界,飞地南为平川区,西为景泰县,北、东接宁夏回族自治区中卫市沙坡头区、海原县。