Doctor profile · Federal record
Dr. Matthew Swallow, MD
Urology Physician (CMS: Urology) · Provo, UT
- NPI 1902364797
- Accepts Medicare
- 7 yrs in practice
- Male
- Group practice
- No sanctions
Practice & contact
- Primary practice
-
1055 N 500 W, Ste 211 Bldg C
Provo, UT 84604
(801) 357-7327
fax (801) 375-8860
Credentials & registration
- NPI registered
- March 2019 — 7 yrs on file
- Profile last updated
- April 30, 2025
- Year of graduation
- 2019 — 7 yrs since
- Specialty taxonomy
- 208800000X — NUCC code
- State license (1)
- Utah #11898978-1205
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1902364797. Last verified May 11, 2026.Open Payments
Industry payments received
All-time total
$584
Transactions
22
Manufacturers
7
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Boston Scientific Corporation | 14 | $385.28 | |
| Coloplast Corp | 1 | $59.74 | |
| Abbvie INC. | 2 | $37.40 | |
| Endo USA, INC. | 2 | $37.04 | |
| Urogen Pharma, INC. | 1 | $27.10 | |
| 180 Medical, INC. | 1 | $20.58 | |
| Sumitomo Pharma America, INC. | 1 | $16.47 |
By nature of payment
Medicare Part D · 2023
Top prescriptions
Total claims
75
Patients
75
Total drug cost
$318
| Drug | Type | Claims | Patients | Total cost |
|---|---|---|---|---|
| Oxybutynin Chloride | Generic | 22 | 22 | $170 |
| Ibuprofen | Generic | 20 | 20 | $66 |
| Oxycodone Hcl | Generic | 17 | 17 | $48 |
| Sulfamethoxazole-Trimethoprim (Sulfamethoxazole/Trimethoprim) | Brand | 16 | 16 | $34 |
Hospital affiliations
Frequently asked questions
What is Dr. Matthew Swallow's medical specialty?
Dr. Matthew Swallow practices Urology Physician in Provo, UT.
Where does Dr. Matthew Swallow practice?
Dr. Matthew Swallow practices at 1055 N 500 W, Provo, UT 84604. Office phone: 8013577327.
What is Dr. Matthew Swallow's NPI?
Dr. Matthew Swallow's National Provider Identifier (NPI) is 1902364797, issued by NPPES.
Does Dr. Matthew Swallow accept Medicare assignment?
Yes. Dr. Matthew Swallow accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.