Internal Medicine Physician
Asheville, NC Full-time Internal Medicine Physician
At a glance
Internal Medicine Physician role at Veterans Health Administration. Asheville, NC · full-time · $235,000–$250,000 a year.
SalaryStated by Veterans Health Administration
$235,000 – $250,000
Pay for this role, in USD per year, as stated in the listing.
RoleInternal Medicine Physician
LocationAsheville, NC
EmploymentFull-time
Pay$235,000–$250,000
PostedOct 11, 2026 · 11d ago
Role brief
physicianroles summary, based on the employer's listing.
What you bring
- You must be a U.S. citizen; non-citizens may be appointed only when qualified citizens cannot be recruited under VA policy
- Submit a letter of interest and CV to apply
Who this fits
This is a full-time primary care physician role in Asheville, NC. The posting gives an annual salary range of $235,000 to $250,000.
From the employer
- Position: Physician Primary Care
- Salary: $235,000 - $250,000
- Who May Apply: S. Citizenship; non-citizens may only be appointed when it is not possible to recruit qualified citizens in accordance with VA policy.
- Location: Asheville, NC
Interested physicians can apply by submitting a letter of interest and CV to .