在史前时代,巴生已经有人居住。马六甲王朝宰相敦霹雳在担任宰相前,就曾担任巴生的彭咕噜(Penghulu)。敦霹雳是马六甲的第一任宰相Sri Wak Raja Tun Perpatih Besar的儿子。1445年,他被任命为马六甲驻巴生的代表。
在1641年,荷兰势力取代葡萄牙人后,更积极的把苏拉威西岛的武吉斯人引进雪兰莪。在当时的整个马来半岛仍处于地广人稀的局面,巴生在当时由于马来人与武吉斯人相处融洽,最终原本只是雇佣兵的武吉斯人建立足够的政治势力,在1740年也进入苏丹统治的年代。
就因为权力与资源分配出现不平衡,雪兰莪也出现首一场的内战。一些人描绘成无关中国劳工,一些历史资料却写明他们参与,并且内战其实与他们政治势力需要其实是息息相关。
1643年,苏丹沙拉胡丁在此建立了雪兰莪州首个马来王朝,令巴生享有“皇城”的美誉。
巴生开埠比1856年的吉隆坡更早,一切从武吉斯人占据巴生河口开始。
在18世纪,武吉斯权贵拉惹鲁慕受到霹雳苏丹的支持,拥立为雪兰莪苏丹并建立皇室,迄今兴盛不衰,奠定了巴生皇城的地位。
巴生市位于巴生河两岸,距离大海13哩,是当年人民最早沿河登陆的地点,在马六甲王朝时代,是古人聚居的部落。在初期,人们多数是从事农业和采钖,后来大批中国劳工远来南洋求生,巴生便成了华工进入雪州矿地的据点,丰富的钖矿让当时的经济活动蓬勃起来.
1870 年代巴生是个茅草屋的年代,1874年代英国参政司选择巴生做为行政中心,1880年代由于巴生于马来西亚地理位置上偏为西边,而行政中心若设于中央地带较易管理,因此便将行政中心迁至吉隆坡。
巴生是雪兰莪州的皇城,盖因在19世纪末前,它一直是雪州的行政中心,直到英国人把行政中心搬到吉隆坡为止。目前雪州苏丹的其中一座皇还宫座落于此,一些皇室的仪式也还在巴生皇宫进行。
巴生港是马来西亚第一大海港,所以巴生一带也盛产海鲜。在英殖民地时期,英政府以当时的马来联邦首任总督Frank Swettenha称这港口为“瑞天咸港”,直到马来西亚独立,才改名为巴生港口。巴生华人以福建人居多,所以福建话(闽南语)是当地流行的方言。巴生也以当地小吃肉骨茶闻名。