physicianroles

Internal Medicine Physician

Veterans Health Administration Open · verified Oct 22, 2026
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 .