Area Codes

The 248 Area Code Explained — Michigan Phone Numbers

June 12, 2026 · by David · 4 min read

Area code 248 covers Troy and surrounding areas in Michigan. It was activated in 1997 as an overlay of area code 810. Today it shares its territory with overlay code 947. For the full picture, see all Michigan area codes.

Quick Facts: Area Code 248
State Michigan
Primary city Troy
Cities also served Troy, Southfield, Farmington Hills, Rochester Hills, Pontiac, Royal Oak, West Bloomfield, Livonia
Time zone Eastern (UTC-5 / UTC-4 DST)
Year established May 10, 1997
Original 1947 NPA? No
Parent code 810
Overlay codes 947
Currently in use? Yes, actively assigned
Ten-digit dialing required? Yes

Cities Served by Area Code 248

Area code 248 serves Oakland County and portions of Wayne County, northern suburbs of Metro Detroit, including the following cities and communities:

  • Troy
  • Southfield
  • Farmington Hills
  • Rochester Hills
  • Pontiac
  • Royal Oak
  • West Bloomfield
  • Livonia

Nearby area codes covering the same broader region include: 313, 586, 734, 810, 947.

How to Get a 248 Phone Number

There are three ways to get a phone number with the 248 area code, each suited to a different need:

  1. Buy from a premium-number specialist. Companies that hold curated inventories of specific area codes can sell you a 248 number directly, often with a one-time fee and ownership transferred to you (no recurring carrier fees). This is the option for picking a specific memorable number, or for getting an area code that most carriers won’t let you request. Browse our 248 inventory.
  2. Sign up with a VoIP carrier. Voice-over-IP services (such as Google Voice, OpenPhone, Grasshopper, and many others) can typically provision a 248 number on request, especially for active overlay codes. You won’t usually get to pick the specific number, but you’ll get a working line in the area code. This is the cheapest option for anyone who doesn’t need a particular number.
  3. Port an existing 248 number. If you already have a 248 phone number with another carrier, you can transfer it (port it) to a new service provider while keeping the number. This works for landlines, cell phones, and VoIP services, though landlines outside of Michigan sometimes can’t accept inbound ports of 248 numbers due to 911 routing rules.

Looking for a 248 number? 212areacode.com offers premium 248 numbers for Troy, Michigan — choose your number, port it to any carrier in 3–5 business days, and pay a one-time fee with no monthly charges. Browse available 248 numbers →

Frequently Asked Questions

Is the 248 area code still in use?
Yes. 248 is actively assigned to new phone lines in Oakland County and portions of Wayne County, northern suburbs of Metro Detroit.

What is the difference between 248 and 947?
Today they share the same geographic territory in Michigan. New phone lines in the area may be assigned either code. The two codes work identically for calling, billing, and service.

What is the parent area code of 248?
Area code 248 is an overlay of 810. Both codes serve the same region of Michigan.

Can I get a 248 number if I don't live in Michigan?
Yes. Phone numbers are no longer tied to a physical address. With VoIP service or a number broker, you can hold a 248 number from anywhere in the world. The number routes to whatever device or carrier you specify.

Is 248 a scam area code?
No. 248 is a legitimate, active area code for Oakland County and portions of Wayne County, northern suburbs of Metro Detroit. Like any area code, scammers occasionally spoof 248 caller IDs, but the code itself is heavily used by real Michigan businesses, government offices, and residents.

Where is area code 248 located?
Area code 248 covers Oakland County and portions of Wayne County in southeastern Michigan, serving suburban communities north of Detroit including Troy, Southfield, Farmington Hills, Rochester Hills, and Pontiac.

What overlay code shares the 248 area?
Area code 947 was introduced as an overlay in 2002, serving the identical geographic footprint as 248. All local calls within the region require ten-digit dialing.

What area code did 248 split from?
Area code 248 was created on May 10, 1997, as a split from area code 810, which had grown to cover much of eastern Michigan.

Do I need to dial ten digits for local calls in the 248 area?
Yes. Because 248 and 947 overlay the same territory, all local calls must be dialed with the full ten digits — area code plus the seven-digit number.

Related Reading

Written by

David

Ready for Your 248 Number?

One-time fee. No monthly charges. Port to any carrier in 3–5 business days.