A prosperous business and shopping hub in Oakland County, Troy is home to the upscale Somerset Collection mall and a dense cluster of corporate offices north of Detroit. It is covered by the 248 code and its overlay. This guide breaks down Troy’s 248 and 947 codes, the required 10-digit dialing, major ZIP codes, and the scam calls residents should watch for.

Troy Area Codes at a Glance

DetailInformation
Primary Area Code(s)248
Overlay Area Code(s)947
Time ZoneEastern Time (ET) – EST / EDT
Major CountyOakland County
Dialing Format10-digit dialing required

Area Code Breakdown & District Mapping

248 – Oakland County Code

Area code 248 was created in 1997 when it split from 810, serving Oakland County including Troy, Pontiac, Southfield, and Farmington Hills. It is Troy’s primary code.

947 – Oakland County Overlay

Area code 947 is the 2002 overlay for the 248 region, sharing the same Oakland County geography. Many newer Troy lines carry a 947 prefix, fully local to existing 248 numbers.

Neighborhoods & Local Coverage

Troy’s 248/947 codes cover an affluent suburb built around the Big Beaver Road corridor, the city’s “Golden Corridor” of office towers, hotels, and the luxury Somerset Collection. The surrounding business district makes Troy one of metro Detroit’s largest suburban employment centers.

Beyond the corporate core, the same codes reach Troy’s well-planned residential subdivisions, the Troy Historic Village, and neighboring Oakland County communities like Birmingham, Royal Oak, and Rochester Hills. Because Oakland County keeps growing, the 248/947 overlay ensures the area never runs short of numbers.

Local Dialing Rules & International Format

Troy and the entire 248 region have required 10-digit dialing since the 947 overlay launched — always dial the area code plus the 7-digit number. Neighboring Macomb County uses 586, while Detroit uses 313/679.

To call Troy from outside the United States, dial your country’s exit code, then the U.S. country code +1, followed by the 10-digit number (for example, +1 248 XXX-XXXX). From inside the U.S. and Canada, simply dial 1 before the 10-digit number for long-distance calls.

Major ZIP Codes Covered

The 248 service area spans many of Troy’s core ZIP codes, including 48083, 48084, 48085, and 48098.

Spam & Scam Call Warnings in Troy

Troy residents report neighbor-spoofing robocalls faking a local 248 prefix, plus tech-support and fake-investment scams targeting the area’s affluent, professional households. Fake utility-shutoff and delivery scams are also common.

Scam TypeWhat to Watch For
Neighbor SpoofingCalls that mimic a local 248 prefix to look familiar.
Utility / Toll ScamsThreats to shut off power or demand toll payment via gift cards.
IRS / GovernmentRobocalls claiming legal action — agencies never call to demand instant payment.

Red flag: Any caller who pressures you to pay immediately with gift cards, wire transfers, or cryptocurrency is almost certainly running a scam. Hang up and verify through an official number.

↑ See the complete list of All US Area Codes by State for every code across the country.

Nearby & Related Michigan Cities

Frequently Asked Questions

What area code is Troy, MI?

Troy uses area code 248 and its overlay 947, both covering Oakland County.

Is 947 a real Michigan area code?

Yes. 947 is the FCC-approved overlay for the 248 region, added in 2002 to expand number capacity across Oakland County.

Do I need to dial 10 digits in Troy?

Yes. With the 947 overlay active, all local calls in the 248 region require 10-digit dialing.

Does 248 cover Southfield and Pontiac?

Yes. The 248/947 codes cover Troy, Southfield, Pontiac, Farmington Hills, and most of Oakland County.

What time zone is Troy in?

Troy observes Eastern Time (EST/EDT), like most of Michigan.

What area code did Troy use before 248?

Before the 1997 split, Oakland County — including Troy — used area code 810. The 248 code was created to serve Oakland County, and the 947 overlay was later layered on top of it.

Stay Safe & Explore More