Skip to content
Global Mobile Healthcare Research Consortium

United to Reach All

The Mobile Health Industry Dashboard

The national mobile clinic landscape, drawn from the GMHRC National Mobile Health survey: 142 programs across 38 states.

142

Programs surveyed

Every figure on this page carries its own n, because the survey is unevenly answered: some questions drew all 142 responses and some far fewer.

38

States represented

n = 142

338

Mobile units in service

n = 141

2,486

Average patient visits a year

n = 73

1,689

Average unique patients a year

n = 76

$473,879

Average annual operating cost

n = 54

56%

of visits are walk-ins

Appointments account for 41%.

n = 90

63%

plan to expand their program

52 of 82 programs.

n = 82

79%

see themselves as a leader in mobile health

65 of 82 programs.

n = 82

The map

Every state and DC is shown, so absence is as visible as presence: 14 reported no programs at all.

Where they operate

Programs by state: 37 of the 50 states and DC

n = 141

Alaska: 0 programsAlabama: 1 programArkansas: 1 programArizona: 3 programsCalifornia: 9 programsColorado: 0 programsConnecticut: 0 programsDistrict of Columbia: 0 programsDelaware: 1 programFlorida: 14 programsGeorgia: 4 programsHawaii: 2 programsIowa: 0 programsIdaho: 0 programsIllinois: 2 programsIndiana: 4 programsKansas: 4 programsKentucky: 2 programsLouisiana: 2 programsMassachusetts: 4 programsMaryland: 5 programsMaine: 1 programMichigan: 5 programsMinnesota: 0 programsMissouri: 4 programsMississippi: 3 programsMontana: 0 programsNorth Carolina: 18 programsNorth Dakota: 2 programsNebraska: 1 programNew Hampshire: 0 programsNew Jersey: 2 programsNew Mexico: 0 programsNevada: 2 programsNew York: 3 programsOhio: 4 programsOklahoma: 1 programOregon: 1 programPennsylvania: 4 programsRhode Island: 0 programsSouth Carolina: 6 programsSouth Dakota: 0 programsTennessee: 7 programsTexas: 1 programUtah: 0 programsVirginia: 6 programsVermont: 2 programsWashington: 3 programsWisconsin: 2 programsWest Virginia: 5 programsWyoming: 0 programsAKAL1AR1AZ3CA9COFL14GA4HI2IAIDIL2IN4KS4KY2LA2ME1MI5MNMO4MS3MTNC18ND2NE1NMNV2NY3OH4OK1OR1PA4SC6SDTN7TX1UTVA6WA3WI2WV5WYCTDCDE1MA4MD5NHNJ2RIVT2
none1–45–78–1112–1415–18programs

One response gave a state code outside the 50 states and DC (MH × 1), so it is left off the map. It is still counted in every other figure.

Show table
Where they operate
StatePrograms
NC18
FL14
CA9
TN7
SC6
VA6
MD5
MI5
WV5
GA4
IN4
KS4
MA4
MO4
OH4
PA4
AZ3
MS3
NY3
WA3
HI2
IL2
KY2
LA2
ND2
NJ2
NV2
VT2
WI2
AL1
AR1
DE1
ME1
NE1
OK1
OR1
TX1

The programs

Who runs mobile health programs, how long they have been at it, and how big they are.

Who runs the programs

Organization type

n = 142

  • Community Health Center4431%
  • Other health non-profit1913.4%
  • Free Clinic1611.3%
  • Other1611.3%
  • University / academic medical center139.2%
  • Government agency128.5%
  • Hospital107%
  • Look-a-like64.2%
Show table
Who runs the programs
CategoryValue% of programs
Community Health Center4431%
Other health non-profit1913.4%
Free Clinic1611.3%
Other1611.3%
University / academic medical center139.2%
Government agency128.5%
Hospital107%
Look-a-like64.2%

How long they have been operating

Program age

n = 142

  • Less than 6 months53.5%
  • 6 months to 1 year85.6%
  • Over 1 year but less than 5 years6042.3%
  • 5 years or longer6948.6%
Show table
How long they have been operating
CategoryValue% of programs
Less than 6 months53.5%
6 months to 1 year85.6%
Over 1 year but less than 5 years6042.3%
5 years or longer6948.6%

How many units a program runs

Most programs run a single vehicle

n = 141

  • 1 unit7553.2%
  • 2 units2920.6%
  • 3 units2014.2%
  • 4 units64.3%
  • 5 units32.1%
  • 6 units10.7%
  • 7 units32.1%
  • 9 units10.7%
  • 10 units21.4%
  • 50 units10.7%

One program reported 50 units, which is why the fleet total is well above the typical program.

Show table
How many units a program runs
CategoryValue% of programs
1 unit7553.2%
2 units2920.6%
3 units2014.2%
4 units64.3%
5 units32.1%
6 units10.7%
7 units32.1%
9 units10.7%
10 units21.4%
50 units10.7%

Busiest states

Top 12 of 38 states represented

n = 142

  • NC1812.7%
  • FL149.9%
  • CA96.3%
  • TN74.9%
  • SC64.2%
  • VA64.2%
  • MI53.5%
  • MD53.5%
  • WV53.5%
  • KS42.8%
  • MA42.8%
  • MO42.8%
Show table
Busiest states
CategoryValue% of programs
NC1812.7%
FL149.9%
CA96.3%
TN74.9%
SC64.2%
VA64.2%
MI53.5%
MD53.5%
WV53.5%
KS42.8%
MA42.8%
MO42.8%

The care they deliver

Services offered, and how those services group by category.

What care they deliver

Share of programs offering each service

n = 91

  • Preventative health screenings7582.4%
  • Enabling services (navigation, education, case management)6167%
  • Primary care5964.8%
  • Chronic disease management5762.6%
  • Outreach enrollment5459.3%
  • Immunizations4852.7%
  • Behavioral health3639.6%
  • Over-the-counter medications3134.1%
  • Dental3134.1%
  • Urgent care3134.1%
  • Pharmacy services2426.4%
  • Behavioral health specialty (MAT/SUD)2426.4%
  • Maternal or infant care2224.2%
  • Medical specialty2022%
  • Vision1617.6%
  • Disaster relief1314.3%
  • Mammography66.6%
Show table
What care they deliver
CategoryValue% of programs
Preventative health screenings7582.4%
Enabling services (navigation, education, case management)6167%
Primary care5964.8%
Chronic disease management5762.6%
Outreach enrollment5459.3%
Immunizations4852.7%
Behavioral health3639.6%
Over-the-counter medications3134.1%
Dental3134.1%
Urgent care3134.1%
Pharmacy services2426.4%
Behavioral health specialty (MAT/SUD)2426.4%
Maternal or infant care2224.2%
Medical specialty2022%
Vision1617.6%
Disaster relief1314.3%
Mammography66.6%

Service mix by category

Share of all service offerings reported

n = 91

  • Medical270
  • Social Services115
  • Specialty92
  • Behavioral Health36
  • Dental31
  • Pharmacy24
  • SUD24
  • Vision16
Show table
Service mix by category
CategoryValue
Medical270
Social Services115
Specialty92
Behavioral Health36
Dental31
Pharmacy24
SUD24
Vision16

Who they reach

Populations served, the primary target population, and where units park.

Who they serve

Populations served, share of programs

n = 142

  • Low-income8459.2%
  • Uninsured8358.5%
  • People experiencing homelessness6747.2%
  • Public housing residents5740.1%
  • Rural communities5538.7%
  • School students5236.6%
  • Urban communities5135.9%
  • Immigrants and refugees5035.2%
  • Dually eligible4833.8%
  • Veterans3625.4%
  • School staff3121.8%
  • Agricultural workers3121.8%
  • Tribal communities139.2%
  • Frontier communities74.9%
Show table
Who they serve
CategoryValue% of programs
Low-income8459.2%
Uninsured8358.5%
People experiencing homelessness6747.2%
Public housing residents5740.1%
Rural communities5538.7%
School students5236.6%
Urban communities5135.9%
Immigrants and refugees5035.2%
Dually eligible4833.8%
Veterans3625.4%
School staff3121.8%
Agricultural workers3121.8%
Tribal communities139.2%
Frontier communities74.9%

Primary target population

n = 85

  • Low-income2124.7%
  • Rural communities1618.8%
  • School students1618.8%
  • Uninsured1416.5%
  • People experiencing homelessness1112.9%
  • Urban communities55.9%
  • Agricultural workers11.2%
  • Tribal communities11.2%
Show table
Primary target population
CategoryValue% of programs
Low-income2124.7%
Rural communities1618.8%
School students1618.8%
Uninsured1416.5%
People experiencing homelessness1112.9%
Urban communities55.9%
Agricultural workers11.2%
Tribal communities11.2%

Where they park

Site types served, share of programs

n = 142

  • Schools5941.5%
  • Community health fairs5740.1%
  • Faith-based location4733.1%
  • Government-supported location4028.2%
  • Homeless shelters3927.5%
  • Homeless encampments2618.3%
  • Public housing2517.6%
  • Community retail1913.4%
  • Community mental health system1712%
  • Agricultural work sites1611.3%
  • Major employers149.9%
  • Long-term care facility53.5%
Show table
Where they park
CategoryValue% of programs
Schools5941.5%
Community health fairs5740.1%
Faith-based location4733.1%
Government-supported location4028.2%
Homeless shelters3927.5%
Homeless encampments2618.3%
Public housing2517.6%
Community retail1913.4%
Community mental health system1712%
Agricultural work sites1611.3%
Major employers149.9%
Long-term care facility53.5%

Who the programs reach

Average share of patients served

n = 138

  • White (non-Hispanic)36.1%
  • Black or African American27.2%
  • Hispanic or Latino/a/x24.1%
  • Multiracial5.8%
  • American Indian or Alaska Native2.9%
  • Asian2.6%
  • Native Hawaiian or Other Pacific Islander1.4%

Programs reported the racial and ethnic make-up of the patients they serve; these are averages across programs, not a national population share.

Show table
Who the programs reach
CategoryShare
White (non-Hispanic)36.1%
Black or African American27.2%
Hispanic or Latino/a/x24.1%
Multiracial5.8%
American Indian or Alaska Native2.9%
Asian2.6%
Native Hawaiian or Other Pacific Islander1.4%

How they operate

Schedule, footprint and how long patients wait.

Days a week in operation

n = 97

  • Occasional, no set schedule77.2%
  • 1-2 days2929.9%
  • 3-4 days4243.3%
  • 5-7 days1919.6%
Show table
Days a week in operation
CategoryValue% of programs
Occasional, no set schedule77.2%
1-2 days2929.9%
3-4 days4243.3%
5-7 days1919.6%

Hours a week in operation

n = 97

  • Occasional, no set schedule66.2%
  • 1-9 hours1313.4%
  • 10-19 hours2929.9%
  • 20-29 hours2525.8%
  • 30+ hours2424.7%
Show table
Hours a week in operation
CategoryValue% of programs
Occasional, no set schedule66.2%
1-9 hours1313.4%
10-19 hours2929.9%
20-29 hours2525.8%
30+ hours2424.7%

Locations a week

n = 97

  • Occasional or as needed55.2%
  • 1 location1212.4%
  • 2-45051.5%
  • 5-91616.5%
  • 10+1414.4%
Show table
Locations a week
CategoryValue% of programs
Occasional or as needed55.2%
1 location1212.4%
2-45051.5%
5-91616.5%
10+1414.4%

How long patients wait

Typical wait

n = 91

  • 15 minutes or less6470.3%
  • 16 - 30 minutes2123.1%
  • 31 - 45 minutes66.6%
Show table
How long patients wait
CategoryValue% of programs
15 minutes or less6470.3%
16 - 30 minutes2123.1%
31 - 45 minutes66.6%

The economics

What a program costs to run each year, and where its income comes from.

What it costs to run

Average annual cost per program

n = 54

  • Direct labor$277K
  • Indirect labor$89K
  • Fuel, supplies, insurance$53K
  • Medication and medical supplies$34K
  • Equipment maintenance$22K
Show table
What it costs to run
CategoryValue
Direct labor$277K
Indirect labor$89K
Fuel, supplies, insurance$53K
Medication and medical supplies$34K
Equipment maintenance$22K

Where the money comes from

Average share of program income

n = 51

  • Philanthropy28.9%
  • State grants24.3%
  • Medicaid15.7%
  • Federal grants11.9%
  • Commercial insurance4.8%
  • Patient self-pay4.8%
  • Health plan grants4.6%
  • Medicare2.9%
  • 340B support2.1%
Show table
Where the money comes from
CategoryShare
Philanthropy28.9%
State grants24.3%
Medicaid15.7%
Federal grants11.9%
Commercial insurance4.8%
Patient self-pay4.8%
Health plan grants4.6%
Medicare2.9%
340B support2.1%

Barriers

The challenges programs name themselves, in their own order of weight.

What gets in the way

Challenges cited, share of programs

n = 142

  • Financial sustainability5538.7%
  • Staffing4330.3%
  • Visit volume3323.2%
  • Site coordination1712%
  • Equipment cost117.7%
  • State or local policy107%
  • Service-area competition74.9%
  • Safety concerns64.2%
Show table
What gets in the way
CategoryValue% of programs
Financial sustainability5538.7%
Staffing4330.3%
Visit volume3323.2%
Site coordination1712%
Equipment cost117.7%
State or local policy107%
Service-area competition74.9%
Safety concerns64.2%

Cost against volume

Bigger programs cost more to run, but not proportionally, which is why cost per visit varies so widely across the network.

Lowest
$28
per visit
Median
$340
per visit
Highest
$4,000
per visit

What a visit costs

Annual operating cost against annual patient visits, one dot per program

n = 43 · median $340 per visit

$10K$100K$1M$10M1001K10K100KPatient visits a yearAnnual operating cost 150 visits · $60,500 a year · $ 403 per visit 150 visits · $42,500 a year · $ 283 per visit 150 visits · $88,000 a year · $ 587 per visit 150 visits · $148,830 a year · $ 992 per visit 150 visits · $51,000 a year · $ 340 per visit 150 visits · $134,200 a year · $ 895 per visit 300 visits · $112,500 a year · $ 375 per visit 300 visits · $445,000 a year · $ 1,483 per visit 300 visits · $164,000 a year · $ 547 per visit 300 visits · $1,200,000 a year · $ 4,000 per visit 300 visits · $131,900 a year · $ 440 per visit 450 visits · $234,250 a year · $ 521 per visit 450 visits · $688,600 a year · $ 1,530 per visit 450 visits · $359,412 a year · $ 799 per visit 450 visits · $329,114 a year · $ 731 per visit 600 visits · $42,322 a year · $ 71 per visit 600 visits · $151,500 a year · $ 252 per visit 750 visits · $280,000 a year · $ 373 per visit 750 visits · $1,025,750 a year · $ 1,368 per visit 1,050 visits · $400,500 a year · $ 381 per visit 1,050 visits · $590,000 a year · $ 562 per visit 1,200 visits · $888,195 a year · $ 740 per visit 1,350 visits · $53,000 a year · $ 39 per visit 1,350 visits · $467,819 a year · $ 347 per visit 1,350 visits · $38,000 a year · $ 28 per visit 1,500 visits · $231,500 a year · $ 154 per visit 1,800 visits · $380,000 a year · $ 211 per visit 2,100 visits · $731,000 a year · $ 348 per visit 2,250 visits · $205,000 a year · $ 91 per visit 2,550 visits · $132,000 a year · $ 52 per visit 2,550 visits · $632,000 a year · $ 248 per visit 2,550 visits · $920,000 a year · $ 361 per visit 3,000 visits · $450,000 a year · $ 150 per visit 3,000 visits · $240,000 a year · $ 80 per visit 3,000 visits · $210,000 a year · $ 70 per visit 4,050 visits · $822,000 a year · $ 203 per visit 4,950 visits · $341,000 a year · $ 69 per visit 5,250 visits · $480,000 a year · $ 91 per visit 5,400 visits · $1,043,256 a year · $ 193 per visit 6,600 visits · $600,511 a year · $ 91 per visit 6,900 visits · $990,000 a year · $ 143 per visit 12,600 visits · $1,600,000 a year · $ 127 per visit 15,000 visits · $2,100,000 a year · $ 140 per visit

Cost per visit is the ratio of the two axes. The spread is wide because programs differ in what a visit includes.

Show table
What a visit costs
Visits a yearAnnual costPer visit
150$61K$403
150$43K$283
150$88K$587
150$149K$992
150$51K$340
150$134K$895
300$113K$375
300$445K$1,483
300$164K$547
300$1.20M$4,000
300$132K$440
450$234K$521
450$689K$1,530
450$359K$799
450$329K$731
600$42K$71
600$152K$252
750$280K$373
750$1.03M$1,368
1,050$401K$381
1,050$590K$562
1,200$888K$740
1,350$53K$39
1,350$468K$347
1,350$38K$28
1,500$232K$154
1,800$380K$211
2,100$731K$348
2,250$205K$91
2,550$132K$52
2,550$632K$248
2,550$920K$361
3,000$450K$150
3,000$240K$80
3,000$210K$70
4,050$822K$203
4,950$341K$69
5,250$480K$91
5,400$1.04M$193
6,600$601K$91
6,900$990K$143
12,600$1.60M$127
15,000$2.10M$140

About this data

Figures come from the GMHRC National Mobile Health survey of 142 mobile health programs across 38 states. The dashboard is rebuilt from the survey workbook each month, so it reflects the most recent cut rather than a live feed.

Respondents answered different numbers of questions, so each chart states the base it was computed on. Cost and income breakdowns were reported inconsistently: some in dollars, some as percentages, so income shares are normalised per program before averaging. Averages are means across responding programs, not national totals.

GMHRC National Mobile Health survey, May 2026 cut.