治初期原台北府改设台北县，1901年台北县裁撤，改隶台北厅。1909年，台北厅直辖地方分为艋舺、大稻埕、大龙峒、古亭村4区，其中大龙峒区横跨今大同、中山两区部分地区。战后大同区包含大龙峒区之大龙峒街、番仔沟庄，以及部分的牛埔庄、山子脚庄，部分大稻埕区之大稻埕。1920年，施行市制，台北州及台北市设立，街庄改制为大字。1922年町名改正，市区大字改划为町，大龙峒町、河合町、蓬莱町及部分太平町、大桥町在战后大同区辖内。1946年1月，战后被中华民国政府接管而改制省辖市