Shanghai Town
Grand MahjongGrand Mahjong Daily Solitaire Mahjong ClassicDaily Solitaire Mahjong Classic Mahjong Four RiversMahjong Four Rivers Diamond Solitaire MahjongDiamond Solitaire Mahjong Mahjong Deluxe 2Mahjong Deluxe 2 Mahjong Classic FMMahjong Classic FM Pet ConnectPet Connect Winter Wonderland MahjongWinter Wonderland Mahjong The Great MahjongThe Great Mahjong Mojicon Emoji ConnectMojicon Emoji Connect Duck Pond MahjongDuck Pond Mahjong Tiles of the Unexpected DeluxeTiles of the Unexpected Deluxe Wonders of Egypt: MahjongWonders of Egypt: Mahjong Heritage Mahjong ClassicHeritage Mahjong Classic Pop BlocksPop Blocks Mahjong Crimes - Puzzle StoryMahjong Crimes - Puzzle Story Mahjong Cute TilesMahjong Cute Tiles Block Puzzle JewelBlock Puzzle Jewel Bubble WoodsBubble Woods Epic Racing: Descent on CarsEpic Racing: Descent on Cars Mojicon Winter ConnectMojicon Winter Connect Steal Brainrot DuelSteal Brainrot Duel Xmas Hexa SortXmas Hexa Sort Jetpack HeroesJetpack Heroes Royal Garden Match 2Royal Garden Match 2 Radical RappellingRadical Rappelling Sorting Xmas BallsSorting Xmas Balls Moto Traffic RushMoto Traffic Rush Word SeasonsWord Seasons Mr Cappuccino AssassinoMr Cappuccino Assassino Geometry ArrowGeometry Arrow Water Color SortWater Color Sort Fireboy and Watergirl 1: Forest TempleFireboy and Watergirl 1: Forest Temple Moto X3MMoto X3M Bubble ShooterBubble Shooter Geometry Arrow 2Geometry Arrow 2 Crunch LockCrunch Lock Mahjong ConnectMahjong Connect Love TesterLove Tester Wheelie BikeWheelie Bike ImpostorImpostor 3D Free Kick World Cup 183D Free Kick World Cup 18 Love Tester 3Love Tester 3 Basket RandomBasket Random Geometry JumpGeometry Jump Gorillaz TilesGorillaz Tiles Basketball Stars 2026Basketball Stars 2026 Solitaire ClassicSolitaire Classic Magic Tiles 3Magic Tiles 3 Turbo Race 3DTurbo Race 3D Kris MahjongKris Mahjong

Shanghai Town

3.3
105 votes

Build up the Shanghai Town by completing mahjong levels in this matching game. In each level, you match tiles in pairs and try to clear the whole structure. Play out the easy, normal and hard levels, and earn enough gold to build the town up to a great place to live! How many buildings can you make in this mahjong game?

How to play Shanghai Town

In this thinking game, you match the tiles on the board. But you can only match the tiles that are on top of the board, and on the outsides of the structure. So only a couple of matches are available at a time. Find them, and keep on matching to complete the levels.

There are easy, normal and hard levels. The higher the difficulty, the bigger the pile, and the more matches you need to make. But the more difficult levels also give you more gold to build up the town. Build out Shanghai Town, and finish it all! 

Games such as Shanghai Town

Ready for more matching? Then start playing Mahjong Connect.

Controls
Use your mouse