海关设关的原则是在进出口口岸或者海关监管货物集中的地点。因此海关通常分为口岸海关和区域性海关两类,前者通常负责办理进出口交通工具、货物、物品(包括行李和邮运)的通关业务,后者主要业务是货物监管、加工贸易监管、保税业务、稽查等,但这不是绝对分离的。比如一般的来说上海浦江海关就是口岸海关,而松江海关就是区域性海关,但是浦江海关也有区域性的职能,松江海关也有少量通关业务,只是不是主要的。
海关根据业务量设置海关,大体上说全国已经有42个直属海关,每个省至少一个,每个直属海关根据辖区业务量不同再设置隶属海关/办事处什么的