根据我国现行法律法规的相关规定,城管一般是没有执法权的。拥有执法权的机关一般有以下几个,分别是:1、法定机关;2、法律法规授权组织;3、法定机关委托行政机关。但是城管可以通过相应的政府机关进行授予取得执法权。需要注意的是,限制人身自由的行政处罚权是只能够由公安机关进行行使的。
法律依据:《中华人民共和国行政处罚法》(以下简称行政处罚法)第十六条规定:“国务院或者经国务院授权的省、自治区、直辖市人民政府可以决定一个行政机关行使有关行政机关的行政处罚权,但限制人身自由的行政处罚权只能由公安机关行使。”