Bab Boudir est une commune rurale marocaine de la subdivision de Taza, dans la région de Taza-Al Hoceïma-Taounate. Elle a une population totale de 6100 habitants (2004).