博羅縣位于東經113°49′50″~114°45′50″,北緯23°03′50″~23°43′20″。地處廣東省中南部,珠江三角洲東北端,東北接河源市源城區、東源縣和紫金縣,東南與惠城區相連,南隔東江與東莞市相望,西連廣州市增城區,北鄰龍門縣。距廣州110千米,距深圳97千米,距惠州18千米。
2024年末,全縣土地總面積2855.1平方千米。縣政府位于羅陽街道辦博惠路中段。目前,博羅縣轄羅陽、龍溪2個街道,石壩、麻陂、觀音閣、公莊、楊村、楊僑、柏塘、湖鎮、長寧、石灣、園洲、龍華、泰美、橫河等14個鎮,共12個辦事處(石壩辦事處、小坑辦事處、塔東辦事處、塔下辦事處、大坑辦事處、石崗嶺辦事處、欖嶺辦事處、坪塘辦事處、朝田辦事處、桔子辦事處、風門辦事處、十二嶺辦事處)、46個社區居委會、331個村委會。