无犯罪证明一般需在户籍所在地开具。通常情况下,公民申请开具无犯罪记录证明,由其户籍所在地公安机关受理。这是因为户籍所在地公安机关对辖区内居民的基本情况包括是否有犯罪记录最为了解和掌握。例如,某人长期居住在外地,但需开具无犯罪证明用于工作入职等,其应向户籍所在地派出所提出申请。派出所会根据其内部的犯罪信息数据库等进行核查,确认无误后出具证明。不同地区具体规定可能存在差异,但总体上户籍所在地是开具无犯罪证明的主要地点。部分地区可能也允许在现居住地等符合条件的地方开具,这需根据当地具体政策执行。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。