昌虑县,汉代至北魏古县名, 在今滕州市羊庄镇土城村。为西汉在原邾国滥邑之地所设县。
滥邑,夷父颜之弟叔父所建,鲁昭公二十一年(前521年)滥国国君,即邾大夫黑肱弃其封邑而奔鲁。
汉宣帝甘露四年(前50年)封鲁共王子刘弘,为昌虑侯,传位至孙刘盖,三世国除,改县。 侯国封土大部在羊庄镇境内,表属泰山郡。
198年(汉献帝建安三年),分东海郡,于昌虑县置昌虑郡,不久郡废,仍属东海郡。《后汉书》载“建安中,昌虑有蓝乡,属东海郡。”
晋惠帝元康年间改属兰陵郡。北齐天保七年(556)废。
隋文帝开皇六年,改蕃县为滕县,属徐州部,废蕃薛合乡、昌虑等旧称。
隋以后,滕县境内渐并一元,昌虑不为县治设置,而后渐为村落。因时有土筑故城依在,昌虑地所在村落遂称土城,名至今未变。
据明清《滕县志》载,昌虑县薛河南岸有(桃)陶山,山麓有范蠡庙,陶山阴薛河畔有范蠡钓鱼台;又昌虑县有石楼,孟尝君为其女所建;城东薛河北岸有徐懋功墓,为其后世所祀立。