三班奉职，累迁右侍禁。宋仁宗康定末年（1040年）出任瓦亭寨（今固原瓦亭）钤辖，代理静边寨主（今隆德桃园乡境）。庆历元年（1041年），宋军败于好水川（今隆德好水），全军覆没，夏人长驱直入，沿边城堡关闭，居民多遭掠夺。唯独刘沪开门招纳难民。庆历三年（1043年），刘沪至水洛，派人与寨主铎厮那会谈，劝其归顺。铎厮那假意答应，当刘沪领兵接收时，突然变卦，包围刘沪部队，夜纵火唿啸。刘沪临危不乱，从容指军，一举击溃乱军。后与着作郎董士廉筑城。不久郑戬被免职，继任的泾原路钤辖尹洙下令放弃筑城之举。刘沪拒绝，尹洙命张忠