男性小腹疼痛、小便发红一般有以下原因:首先可能是急性尿路感染,如急性尿道炎和膀胱炎,导致尿道粘膜充血、糜烂和出血。此时,它会导致尿液呈红色。其次可能是泌尿道的结石,比如肾结石、输尿管结石或者膀胱结石等疾病,都可以出现尿液颜色发红。同时,可能伴有结石部位疼痛,如腰痛或腹痛。