Individual provider Active NPI

Stephen Roberts, MD

  • Family Medicine Physician
  • Weymouth, MA
National Provider Identifier
1275828121
Registry record updated Mar 11, 2026
On this page

Key facts

NPPES NPI Registry
Primary specialty
Family Medicine PhysicianTaxonomy code 207Q00000X
License
269255 Issued in MA
Practice address
55 Fogg Rd
Weymouth, MA 02190
Phone
(781) 624-8000
NPI assigned
Jun 17, 2011
Sex
Male
Sole proprietor
No

NPPES NPI Registry

Updated by the provider on Mar 11, 2026

Registry information is reported by the provider to CMS and is not verified. About this source

Specialties & licenses 3

Specialty (taxonomy)CodeLicenseStatePrimary
Family Medicine Physician 207Q00000X 269255 MA Primary
Student in an Organized Health Care Education/Training Program 390200000X
Family Medicine Physician 207Q00000X MEDS8287 AK

Addresses

Primary practice location

55 Fogg Rd
Weymouth, MA 02190

Mailing address

141 Longwater Dr Ste 201
Norwell, MA 02061-1620
Phone (781) 792-4136

Other practice location 1

465 Waverley Oaks Rd Ste 201
North Waltham, MA 02452-8489
Phone (781) 614-7800

Medicare participation

Medicare enrollment files
Medicare fee-for-service enrollment
Enrolled in ME, MA2 enrollments
Eligible to order & refer
  • Part B services: Yes
  • Medical equipment: Yes
  • Home health: Yes
  • Power mobility devices: Yes
  • Hospice: Yes
Green means eligible to order or refer.

Enrollment records 2

Enrollment IDStateProvider typePAC IDDetails
I20161228000182 ME Practitioner - Family Practice 9931333432 Reassigns benefits to 1 organization
I20181214001207 MA Practitioner - Hospitalist 9931333432 Reassigns benefits to 6 organizations

Care Compare profile

Medicare Care Compare
Specialty
Hospitalist
Education
Rutgers New Jersey Medical School, 2011
Medicare assignment
May accept Medicare assignment
Group practices
Inner Healing Medical PLLCGroup PAC ID 1456707538, 3 clinicians
Coastal Medical AssociatesGroup PAC ID 7113029257, 443 clinicians

Practice addresses (Care Compare)

465 Waverley Oaks Rd
Suite 201
Waltham, MA 02452-8489
Phone (781) 614-7800

55 Fogg Rd
Weymouth, MA 02190-2432
Phone (781) 792-4136

Hospital & facility affiliations

  • South Shore Hospital Hospital, South Weymouth, MA, CCN 220100

National Provider Directory

National Provider Directory
Medicare enrollment (NPD)
Enrolled
Credentials
Doctor of Medicine

State licenses

LicenseStateTypeSpecialty
MEDS8287AKMDFamily Medicine Physician
269255MAMDFamily Medicine Physician

Practice roles

OrganizationSpecialtyStatusNew patients
Mainegeneral Medical Center CurrentSince Nov 8, 2016 Accepting new patients
Inner Healing Medical PLLC Family Medicine CurrentSince Apr 6, 2026 Accepting new patients
Sound Physicians of Massachusetts II PC CurrentSince Feb 1, 2019 Accepting new patients
Mainegeneral Medical Center CurrentSince Nov 8, 2016 Accepting new patients
Steward Medical Group, Inc CurrentSince Oct 1, 2020 Accepting new patients
Coastal Medical Associates CurrentSince Nov 1, 2018 Accepting new patients
Steward Medical Group, Inc CurrentSince Oct 1, 2020 Accepting new patients
South Shore Hospital Inc. Past Accepting new patients

Locations

11 Nevins St
Ste 201
Brighton, MA 02135
Phone (617) 789-2442

736 Cambridge St
Brighton, MA 02135
Phone (617) 789-2762

235 N Pearl St
Brockton, MA 02301
Phone (508) 427-2525

575 Beech St
Holyoke, MA 01040
Phone (413) 534-2570

100 Amesbury St
Ste 103
Lawrence, MA 01840
Phone (978) 683-0157

141 Longwater Dr
Ste 201
Norwell, MA 02061
Phone (781) 261-7820

465 Waverly Oaks Rd
Ste 201
Waltham, MA 02452
Phone (781) 614-7800

55 Fogg Rd
Weymouth, MA 02190
Phone (781) 340-4293

35 Medical Center Pkwy
Augusta, ME 04330
Phone (207) 621-3639

149 North St
Waterville, ME 04901
Phone (207) 622-1959

Organizations & group practices 9

Organizations this provider is connected to: Medicare benefit reassignments (the organization bills Medicare for this provider’s services), Care Compare group memberships and National Provider Directory roles.

Hospital & facility affiliations 1

Hospitals and other facilities this clinician is affiliated with according to Medicare Care Compare.

NPI Registry JSON

The complete NPPES record for this NPI in the NPI Registry API format.

{
    "created_epoch": "1308268800000",
    "enumeration_type": "NPI-1",
    "last_updated_epoch": "1773187200000",
    "number": "1275828121",
    "addresses": [
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "MAILING",
            "address_type": "DOM",
            "address_1": "141 LONGWATER DR STE 201",
            "city": "NORWELL",
            "state": "MA",
            "postal_code": "020611620",
            "telephone_number": "781-792-4136",
            "fax_number": "781-878-6750"
        },
        {
            "country_code": "US",
            "country_name": "United States",
            "address_purpose": "LOCATION",
            "address_type": "DOM",
            "address_1": "55 FOGG RD",
            "city": "WEYMOUTH",
            "state": "MA",
            "postal_code": "02190",
            "telephone_number": "781-624-8000"
        }
    ],
    "practiceLocations": [
        {
            "address_1": "465 Waverley Oaks Rd Ste 201",
            "address_purpose": "LOCATION",
            "city": "North Waltham",
            "state": "MA",
            "postal_code": "024528489",
            "country_code": "US",
            "telephone_number": "781-614-7800",
            "country_name": "United States",
            "address_type": "DOM"
        }
    ],
    "basic": {
        "last_name": "ROBERTS",
        "first_name": "STEPHEN",
        "credential": "MD",
        "sole_proprietor": "NO",
        "sex": "M",
        "enumeration_date": "2011-06-17",
        "last_updated": "2026-03-11",
        "certification_date": "2026-03-11",
        "status": "A"
    },
    "taxonomies": [
        {
            "code": "207Q00000X",
            "taxonomy_group": "",
            "desc": "Family Medicine",
            "state": "MA",
            "license": "269255",
            "primary": true
        },
        {
            "code": "390200000X",
            "taxonomy_group": "",
            "desc": "Student in an Organized Health Care Education/Training Program",
            "state": null,
            "license": null,
            "primary": false
        },
        {
            "code": "207Q00000X",
            "taxonomy_group": "",
            "desc": "Family Medicine",
            "state": "AK",
            "license": "MEDS8287",
            "primary": false
        }
    ],
    "identifiers": [],
    "endpoints": [],
    "other_names": []
}

Other providers in Weymouth, MA

Sources for this page

Verify at the official NPI Registry.