挪用公款20万,这就属于数额较大的情况。按照《刑法》的规定,要是犯了这事儿,那得判五年以下的有期徒刑或者拘役;要是情节特别严重,就得判五年以上的有期徒刑。要是挪用的公款数额巨大而且还不退还,那就要判十年以上的有期徒刑或者无期徒刑。通常来说,“数额较大”大概是挪用公款1万元到3万元以上,“数额巨大”一般是15万元到20万元以上。具体该判多少年,还得综合考虑挪用公款的用途、有没有退还、还有没有其他能从轻或者从重处罚的情节之类的。要是能主动把公款还回去,还有悔罪的表现,那就可以酌情从轻处罚;要是挪用公款是去干非法的活动啥的,那处罚肯定就更重。
总之,挪用公款可是很严重的违法行为,大家一定得避免干这种事儿。