Mad City Complete Guide (October 2026): Teams, Heists and Cash Values, XP and Ranks, Codes, and Game Passes
Posted: Sat Oct 24, 2026 8:24 pm
Quick Summary
Mad City sits in Roblox's Town and City genre, servers are capped at 32 players, and the listing carries a Moderate maturity rating, so there is no age gate on it.Rolimon's Mad City page The game has been running since 2017, which makes it one of the older titles on the platform that still gets updates. Rolimon's lists an average session length of 9.54 minutes and an 83.512% rating from 1,863,662 upvotes against 367,949 downvotes, and marks the place as updated about a week before this post.
The player count is the part worth knowing before you spend money. The all-time peak concurrent figure is 244,350, set on May 9, 2020. The same page shows roughly 270 concurrent players at the time of writing, with a 30-day high of 413, a 7-day high of 324 and a 24-hour high of 316. So the game is not dead, but it is a small crowd compared with its peak, and you should expect to share a server rather than fight for a slot.
The official description is short and honest about the loop: become a hero or embrace your dark side as a villain, unleash mayhem on the city or wear the badge and keep the peace, and the heists never stop.Mad City: Chapter 2 official page
The five teams, and how you actually join each one
Teams are picked when you join a server, and you can switch later by opening the in-game Phone and clicking Teams.Mad City wiki, Teams Five teams exist, but only three are available the moment you load in: Police, Hero and Prisoner. The other two have to be earned.
Heists: how the money loop works
Heists are locations that Criminals and Villains rob for cash and XP. For every heist you have to return to the Warehouse Criminal Base to cash in and receive what you stole, so the robbery is only half the job.Mad City wiki, Heists
A heist's status shows on its map marker. A colored icon means it is open and nobody has started it. A flashing red and blue icon means it is open and ongoing, with an alarm sounding at the heist if that location has one. A gray icon means it is closed. The Pyramid, Cargo Ship, Nightclub, Casino and Tram have no alarms, so those are the quiet ones.
Each heist closes for a set time once a player starts a robbery, and it cannot be robbed again until it reopens. Heist cash and XP do not stack, and you cannot start a second heist before finishing the one you are on. The one exception is the Cargo Plane. The VIP game pass doubles the maximum cash you can get from heists, and the Double XP pass doubles the XP earned from them.
The heist cash table
The wiki prints a cash range per heist, plus a second column for the VIP game pass. I have reproduced the ranges for the heists where the page prints a complete figure.
The wiki's XP page labels the Club heist as the Nightclub heist and gives it 600 XP, and also lists a 400 XP Nightclub raid, so treat those two numbers as the same location measured two ways. The Resort and Eternal Jewelers stationary heists, and the Money Truck moving heist, are also in the wiki's list, but the page does not print a complete cash figure for them in the table I read, so I have left them out rather than guessing.
Mini-heists are a separate tier. They give cash only, no XP, and they are not shown with a map marker, only on the mini-map. The wiki lists six of them: Grocery Store at 600 to 1,200 cash, Cityside Gas Station at 600 to 1,800, City Gas Station at 600 to 2,400, Pizza Place at 250 to 2,700, Fruit Store at 600 to 7,600, and MCX Airport at 500 to 13,200.
XP, ranks and the season reset
XP is the only thing that moves your rank, and ranks reset at the start of a new season along with the introduction of new rank rewards. There is no rank cap: the February 10, 2020 update removed the old limit of 100.Mad City wiki, XP
The wiki gives a formula for the XP needed to reach a rank, and two worked totals. It takes 261,160 XP to reach Rank 100 at Prestige 0, and 2,016,960 XP to reach Rank 100 at Prestige 5. The Double XP game pass doubles the reward from every activity below.
The practical read is that mining and heists carry the early game, and the small stuff like laundry and pickpocketing is filler that adds up while you wait for a heist to reopen. The 100 XP paycheck on a fixed in-game clock is free money you should never miss.
Working codes and how to redeem them
Six codes were active on October 24, 2026. Codes are case sensitive, so type them exactly as shown.PocketGamer Mad City codes
Game passes worth your Robux
Rolimon's lists eight passes currently on sale for the game, plus two that have been taken off sale.Rolimon's Mad City page
FAQ
Is Mad City still popular in 2026?
Yes, but the shape has changed. Rolimon's records 2,614,711,265 plays and 5,819,141 favourites, which is a huge install base. The concurrent count is a different story: roughly 270 players at the time of writing against an all-time peak of 244,350 on May 9, 2020. Expect a quiet server.
How do I get money fast in Mad City?
Heists first. Rob one, carry the take to the Warehouse Criminal Base, and repeat when it reopens. The Cargo Plane is the only heist you can overlap with another. Add the six mini-heists for cash-only farming, grab the 100 XP paycheck at 6:10 PM in-game time, and buy VIP if you plan to stay, because it doubles the maximum heist cash.
Do Mad City codes expire?
Yes. PocketGamer lists a long expired set including Frosty, Jaiker, Frozty, cash500, Legendary, NewCode250K, ItsFriday! and BILLYBOUNCE. Roblox Den still carries many of the same codes in its expired table. Redeem any code you find quickly and assume it is temporary.
What is the max rank in Mad City?
There is no maximum. The February 10, 2020 update removed the old cap of 100, and the wiki gives 261,160 XP to reach Rank 100 at Prestige 0 and 2,016,960 XP at Prestige 5. Ranks reset each season along with the season rewards, so the grind restarts on a schedule.
Why did my heist payout not pay out?
The most common reason is not cashing in. Heist money is only credited when you return to the Warehouse Criminal Base, so a death on the way there loses the run. The other reason is the no-stacking rule: you cannot open a second heist before finishing the first, except with the Cargo Plane.
Is Mad City free to play?
Yes. The place is free to join, and every game pass listed above is an optional purchase. Nothing in the core loop requires spending, and the free codes alone will get you 300,000 cash and 10,000 XP on a fresh account.
Sources
- Mad City: Chapter 2 is a Roblox cops-and-robbers sandbox from Schwifty Studios, launched on December 3, 2017, with 2,614,711,265 recorded plays and 5,819,141 favourites.Rolimon's Mad City page
- You commit to a side early. Police, Hero and Prisoner are open on spawn, but Criminal requires a prison escape and Villain requires a dropped Power Crystal.Mad City wiki, Teams
- Heists are the money loop. Rob one, then carry the take back to the Warehouse Criminal Base before it pays out.Mad City wiki, Heists
- Ranks run on XP with no ceiling, and the ladder resets each season along with the season rewards.Mad City wiki, XP
- Six codes were live in late October 2026. Five pay 75,000 cash and one pays 10,000 XP.PocketGamer Mad City codes
Mad City sits in Roblox's Town and City genre, servers are capped at 32 players, and the listing carries a Moderate maturity rating, so there is no age gate on it.Rolimon's Mad City page The game has been running since 2017, which makes it one of the older titles on the platform that still gets updates. Rolimon's lists an average session length of 9.54 minutes and an 83.512% rating from 1,863,662 upvotes against 367,949 downvotes, and marks the place as updated about a week before this post.
The player count is the part worth knowing before you spend money. The all-time peak concurrent figure is 244,350, set on May 9, 2020. The same page shows roughly 270 concurrent players at the time of writing, with a 30-day high of 413, a 7-day high of 324 and a 24-hour high of 316. So the game is not dead, but it is a small crowd compared with its peak, and you should expect to share a server rather than fight for a slot.
The official description is short and honest about the loop: become a hero or embrace your dark side as a villain, unleash mayhem on the city or wear the badge and keep the peace, and the heists never stop.Mad City: Chapter 2 official page
The five teams, and how you actually join each one
Teams are picked when you join a server, and you can switch later by opening the in-game Phone and clicking Teams.Mad City wiki, Teams Five teams exist, but only three are available the moment you load in: Police, Hero and Prisoner. The other two have to be earned.
- Police spawn at the Police Base, where you equip weapons and body armor, change clothes, equip SWAT gamepass items, and spawn helicopters from the helipad.
- Heroes spawn at the Hero Base, equip Hero-exclusive powers, are protected from enemy teams, and spawn aerial vehicles from a helipad and plane spawn.
- Prisoners spawn in a random cell with the door closed. It opens after a few seconds. Prisoners are the only team that can craft items, and the only team that must escape the Prison to reach the city.
- Criminals respawn at the Warehouse Criminal Base. They are protected from enemy teams, equip weapons and body armor, turn in cash from completed heists (except the Jewelry Store), customise their bag and mask, adopt a dog, change clothes, and spawn helicopters.
- Villains respawn at the Villain Lair, equip Villain-exclusive powers, and are protected from enemy teams.
Heists: how the money loop works
Heists are locations that Criminals and Villains rob for cash and XP. For every heist you have to return to the Warehouse Criminal Base to cash in and receive what you stole, so the robbery is only half the job.Mad City wiki, Heists
A heist's status shows on its map marker. A colored icon means it is open and nobody has started it. A flashing red and blue icon means it is open and ongoing, with an alarm sounding at the heist if that location has one. A gray icon means it is closed. The Pyramid, Cargo Ship, Nightclub, Casino and Tram have no alarms, so those are the quiet ones.
Each heist closes for a set time once a player starts a robbery, and it cannot be robbed again until it reopens. Heist cash and XP do not stack, and you cannot start a second heist before finishing the one you are on. The one exception is the Cargo Plane. The VIP game pass doubles the maximum cash you can get from heists, and the Double XP pass doubles the XP earned from them.
The heist cash table
The wiki prints a cash range per heist, plus a second column for the VIP game pass. I have reproduced the ranges for the heists where the page prints a complete figure.
| Heist | Type | Cash range | Cash with VIP | XP |
| Bank | Stationary | 500 to 7,500 | 500 to 15,000 | None listed |
| Club | Stationary | 880 to 8,800 | 880 to 17,600 | 600 |
| Pyramid | Stationary | 500 to 11,000 | 500 to 22,000 | 600 |
| Cargo Ship | Stationary | 1,500 to 9,000 | 1,500 to 18,000 | None listed |
| Tram | Moving | 75 to 1,500 | 75 to 3,000 | None listed |
| Treasure Boat | Moving | 5 to 7,000 | 5 to 14,000 | None listed |
| Cargo Plane | Moving | 1,250 to 10,000 | Not listed | 300 |
Mini-heists are a separate tier. They give cash only, no XP, and they are not shown with a map marker, only on the mini-map. The wiki lists six of them: Grocery Store at 600 to 1,200 cash, Cityside Gas Station at 600 to 1,800, City Gas Station at 600 to 2,400, Pizza Place at 250 to 2,700, Fruit Store at 600 to 7,600, and MCX Airport at 500 to 13,200.
XP, ranks and the season reset
XP is the only thing that moves your rank, and ranks reset at the start of a new season along with the introduction of new rank rewards. There is no rank cap: the February 10, 2020 update removed the old limit of 100.Mad City wiki, XP
The wiki gives a formula for the XP needed to reach a rank, and two worked totals. It takes 261,160 XP to reach Rank 100 at Prestige 0, and 2,016,960 XP to reach Rank 100 at Prestige 5. The Double XP game pass doubles the reward from every activity below.
| Activity | XP | Activity | XP |
| Mining a diamond | 200 | Arresting criminals | 25 to 600 |
| Mining gold | 45 | Nightclub raid | 400 |
| Mining copper | 20 | Cargo Plane heist | 300 |
| Making a burger | 25 | Paycheck, received at 6:10 PM in-game time | 100 |
| Crafting a knife, hammer or C4 | 20 | Arresting guilty prisoners | 25 |
| Looting boxes, barrels or garbage cans | 10 | Tasing criminals | 5 |
| Washing laundry | 10 | Ejecting criminals from a vehicle | 4 |
| Pickpocketing weapons from Police | 10 | Pyramid heist | 600 |
| Pickpocketing keycards from Police | 5 | Jewelry Store heist | 720 |
| Stamping metal | 2 | Nightclub heist | 600 |
Working codes and how to redeem them
Six codes were active on October 24, 2026. Codes are case sensitive, so type them exactly as shown.PocketGamer Mad City codes
- Degree, 75,000 cash
- CeeJay, 75,000 cash
- ZDMD, 75,000 cash
- Conlord, 75,000 cash
- SUSHY, 75,000 cash
- WelcomePlayStation, 10,000 XP
- Open Mad City and wait for it to load.
- Open the in-game phone, which is the menu icon at the edge of the screen.
- Click the Twitter icon or the Codes button, depending on which menu version your client shows.
- Type the code exactly as printed and submit.
Game passes worth your Robux
Rolimon's lists eight passes currently on sale for the game, plus two that have been taken off sale.Rolimon's Mad City page
- VIP, 1,000 Robux, doubles maximum heist cash
- Double XP, 500 Robux, doubles XP from every activity
- Heavy Weapons, 400 Robux
- SWAT, 300 Robux
- SCAR, 300 Robux
- Emote Pack 1, 200 Robux
- Emote Pack 2, 200 Robux
- Mobile Customization, 100 Robux
- Vehicle Radio and Pet Plus, off sale
FAQ
Is Mad City still popular in 2026?
Yes, but the shape has changed. Rolimon's records 2,614,711,265 plays and 5,819,141 favourites, which is a huge install base. The concurrent count is a different story: roughly 270 players at the time of writing against an all-time peak of 244,350 on May 9, 2020. Expect a quiet server.
How do I get money fast in Mad City?
Heists first. Rob one, carry the take to the Warehouse Criminal Base, and repeat when it reopens. The Cargo Plane is the only heist you can overlap with another. Add the six mini-heists for cash-only farming, grab the 100 XP paycheck at 6:10 PM in-game time, and buy VIP if you plan to stay, because it doubles the maximum heist cash.
Do Mad City codes expire?
Yes. PocketGamer lists a long expired set including Frosty, Jaiker, Frozty, cash500, Legendary, NewCode250K, ItsFriday! and BILLYBOUNCE. Roblox Den still carries many of the same codes in its expired table. Redeem any code you find quickly and assume it is temporary.
What is the max rank in Mad City?
There is no maximum. The February 10, 2020 update removed the old cap of 100, and the wiki gives 261,160 XP to reach Rank 100 at Prestige 0 and 2,016,960 XP at Prestige 5. Ranks reset each season along with the season rewards, so the grind restarts on a schedule.
Why did my heist payout not pay out?
The most common reason is not cashing in. Heist money is only credited when you return to the Warehouse Criminal Base, so a death on the way there loses the run. The other reason is the no-stacking rule: you cannot open a second heist before finishing the first, except with the Cargo Plane.
Is Mad City free to play?
Yes. The place is free to join, and every game pass listed above is an optional purchase. Nothing in the core loop requires spending, and the free codes alone will get you 300,000 cash and 10,000 XP on a fresh account.
Sources
- Mad City: Chapter 2 official Roblox page
- Rolimon's Mad City page, for visits, favourites, rating, player counts and game pass prices
- Mad City wiki, Teams page, for team selection, team bases and the primary weapon rule
- Mad City wiki, Heists page, for heist states, cash ranges and mini-heists
- Mad City wiki, XP page, for XP values, rank formula and the rank cap removal
- Mad City wiki, Codes page, for where codes are published and how they are redeemed
- PocketGamer Mad City codes, October 24 2026 update
- Roblox Den Mad City codes, for the competing NewCode250K status and phone button location