对于治疗头痛效果最好的药,要具体情况具体分析,因为需要根据引起头痛的病因来决定使用不同的药物,比如血压高需要使用降压药等,具体如下:1、降压药物:如果是高血压引起的头痛,建议采用降压药物来治疗,血压控制在140/90mmHg以下时,患者的头痛会得到明显缓解。2、塞来昔布等:对于偏头痛引起的头痛,可以采用塞来昔布、布洛芬等药物来治疗。3、替扎尼定等:对于紧张性头痛,可以使用替扎尼定、养血清脑颗粒,另外可以配合黛力新等药物来进行综合干预,一般疗效不错。4、奥卡西平等:颈源性头痛属于神经病理性头痛的一种,治疗一般采用奥卡西平,还有维生素B1或者普瑞巴林等,这些药物的疗效都非常不错。