贡生。早年入安徽巡抚陈彝（字六舟）幕。1898年，李维源弃学纳粟，援例捐县丞，获指派安徽省试用。后来捐升知县，此后被派为荻港大通华阳厘务，历任泾县、来安县、怀远县、合肥县知县。1911年10月，武昌起义爆发。当时，合肥县城内有清朝的庐州府知府穆特恩（满人），庐州驻军绿营都司常向春，合肥县知县李维源，巡防营（安徽地方武装）管带季光恩，庐州总团练长袁斗枢，还有合肥县豪绅李国松。武昌起义之后，李国松（李经羲的长子，在籍四品京卿，合肥宪政筹备自治会总办，合肥县商会会长）逃离合肥县，赴上海外国租界避难。庐州中学堂