彬州市地处渭北高原西部,泾河中下游,东邻旬邑县、淳化县,西连长武县和甘肃省平凉市灵台县,南靠永寿县、宝鸡市麟游县,北与甘肃省庆阳市正宁县接壤。

彬州市全市总面积1184平方千米,辖8个镇2个街道156个行政村。

彬州市属于暖温带半干旱大陆性季风气候。具有雨热同季、寒暑极端、四季分明的特点。