Doctor profile · Federal record

Dr. Johnny Ball, NP

Family Medicine Physician (CMS: Nurse Practitioner) · Smithville, TN

  • NPI 1902532930
  • Accepts Medicare
  • 5 yrs in practice
  • Male
  • Solo practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
518 W Main St Ste C
Smithville, TN 371661100
(615) 597-4005
fax (615) 597-6667

Credentials & registration

NPPES · NUCC
NPI registered
August 2022 — 4 yrs on file
Profile last updated
October 13, 2022
Year of graduation
2021 — 5 yrs since
Specialty taxonomy
207Q00000X — NUCC code
State license (1)
Tennessee #31959
Medicaid
TN #Q076996

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

Checked against OIG LEIE on NPI 1902532930. Last verified May 11, 2026.

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
659
Distinct HCPCS
10
Medicare allowed
$24,855
HCPCS Description Services Patients Avg allowed
99213 Established patient office or other outpatient visit, 20-29 minutes 209 85 $68
J3301 Injection, triamcinolone acetonide, not otherwise specified, 10 mg 117 29 $1
J1100 Injection, dexamethasone sodium phosphate, 1 mg 98 28 $0
99214 Established patient office or other outpatient visit, 30-39 minutes 69 45 $99
96372 Injection of drug or substance under skin or into muscle 44 33 $11
87804 Detection test by immunoassay with direct visual observation for influenza virus 36 13 $16
36415 Insertion of needle into vein for collection of blood sample 34 28 $8
81003 Automated urinalysis test 21 15 $2
87635 Amplifed dna or rna probe detection of severe acute respiratory syndrome coronavirus 2 (covid-19) antigen 18 13 $50
G0439 Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit 13 13 $101

In context: peer comparison

Among 2 peers in this city , average services per provider: 85. This provider delivers 7.8× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$261
Transactions
16
Manufacturers
7
Payer (manufacturer) Industry Txns Amount
AstraZeneca Pharmaceuticals LP 5 $77.45
ABBVIE INC. 3 $55.14
Novo Nordisk Inc 3 $46.90
Lilly USA, LLC 2 $30.13
Bayer Healthcare Pharmaceuticals Inc. 1 $20.06
Takeda Pharmaceuticals U.S.A., Inc. 1 $17.61
Axsome Therapeutics, Inc. 1 $14.11

By nature of payment

Food and Beverage
$261

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
1,714
Patients
596
Total drug cost
$110,894
Drug Type Claims Patients Total cost
Hydrocodone-Acetaminophen (Hydrocodone/Acetaminophen) Brand 168 31 $3,611
Gabapentin Generic 167 34 $2,661
Atorvastatin Calcium Generic 164 63 $3,235
Amlodipine Besylate Generic 158 61 $1,527
Levothyroxine Sodium Generic 152 45 $2,465
Lisinopril Generic 149 58 $1,741
Oxycodone-Acetaminophen (Oxycodone Hcl/Acetaminophen) Brand 104 17 $4,088
Omeprazole Generic 101 39 $2,666
Eliquis (Apixaban) Brand 86 19 $80,128
Albuterol Sulfate Hfa (Albuterol Sulfate) Brand 85 30 $3,378

Frequently asked questions

Auto-generated from federal data
What is Dr. Johnny Ball's medical specialty?
Dr. Johnny Ball practices Family Medicine Physician in Smithville, TN.
Where does Dr. Johnny Ball practice?
Dr. Johnny Ball practices at 518 W Main St Ste C, Smithville, TN 371661100. Office phone: 6155974005.
What is Dr. Johnny Ball's NPI?
Dr. Johnny Ball's National Provider Identifier (NPI) is 1902532930, issued by NPPES.
Does Dr. Johnny Ball accept Medicare assignment?
Yes. Dr. Johnny Ball accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Johnny Ball commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99213); Injection, triamcinolone acetonide, not otherwise specified, 10 mg (HCPCS J3301); Injection, dexamethasone sodium phosphate, 1 mg (HCPCS J1100). Source: CMS Medicare Physician & Other Practitioners file.