白王镇地处泾阳县西北部。东连口镇、兴隆镇,南靠王桥镇,西隔泾河与礼泉县相望,北依北仲山与淳化县接壤。总面积113平方公里,辖15个村委会,人口2.31万,耕地面积3.6万亩。白王镇主导产业有畜牧、果品等,2002年奶牛存栏4050头,奶山羊存栏1.2万只,黄牛存栏6800头,生猪存栏5000头,果品面积1万余亩,酿造和鲜食葡萄960亩。以石灰石为主的建材业发展迅猛,年产量1080吨。全镇国内生产总值2132万元,农民人均纯收入1270元。白王镇机构设置为四办五站所,四办是党政办公室、社会事务办公室、经济发展办公室、财税办公室;五站所是综合服务站、文化广播电视服务站、计划生育服务站、企业管理办公室和国土资源管理所。