安徽省宣城市）人，一作溧水（今江苏省南京市高淳区淳溪镇南塘村）人。宋高宗年间为参知政事。魏良臣少年时入建康郡学，与秦桧、范同、段拂、何若等人为同学。宣和三年（1121年）登进士第。担任丹徒尉，在建炎年间，任严州寿昌令。宋高宗说他能托付大事，历任吏部员外郎、吏部郎中、吏部侍郎。绍兴初年，金兵南侵，魏良臣出使金国经过韩世忠大营，将所见韩军动向告知金将。绍兴十九年（1149年）五月，由提举兴国宫知庐州（今安徽省合肥市）。绍兴二十五年（1155年）自敷文阁直学士召入临安府担任参知政事。次年二月罢职，以资政殿学士