西魏废帝二年(梁元帝承圣二年,553),置金渊县(今四川金堂县治东南同兴乡州城村)。为金渊郡治。北周时(557—581)废金渊郡,金渊县改属武康郡。
隋开皇三年(583)废武康郡,金渊县属益州。仁寿二年(602)属简州。仁寿三年(623),金渊县改属凯州。大业二年(606)废凯州,金渊县隶蜀郡。
唐武德元年(618),为避李渊讳,改金渊县为金水县,属益州。三年,金水县改属简州。
唐末及五代时期,金水县先后属前蜀(907—925)、后唐(923—936)、后蜀(934—965)版图,县名及隶属关系未变,金水县仍属简州。 宋乾德五年(967),于金水县地立怀安军。元代至元十三年(1276),怀安军改置怀州。废金水县入怀州。