清油河镇,隶属于陕西省商洛市商南县。地处商南县西北部,东、南接试马镇,西连丹凤县武关镇,北与三门峡市卢氏县为邻。辖区东西最大距离17千米,南北最大距离23千米,总面积258平方千米。其中陆地216平方千米,占83.7%;水域42平方千米,占16.3%。
截至2020年6月,清油河镇下辖1个社区、6个行政村。截至2018年末,清油河镇户籍人口13992人。2011年,清油河镇财政总收入85万元,农业总产值达到1.4亿元,农民人均纯收入4761元。