根据北京市公安交通管理局的规定,摩托车不得在非机动车道上行驶。北京市《机动车登记规定》中规定摩托车属于机动车,应当按照机动车规定行驶。因此,摩托车在北京市只能在机动车道上行驶,不得进入非机动车道。违反规定会被交警处以相应的处罚。