Beginly Health Log in
Charlottesville, VA banner

Primary Care Physician Assistant

Privia Health · Charlottesville, VA

Posted June 29, 2026

Charlottesville, VA · 1885 Seminole Trail, Charlottesville, VA, US, 22901

WholeHealth Medical | Charlottesville, VA

WholeHealth Medical is a highly stable, fully-staffed family medicine practice seeking a dedicated Nurse Practitioner or Physician Assistant to join our holistic-minded team. We pride ourselves on providing comprehensive, quality-focused primary care to patients of all ages while heavily prioritizing a fantastic work-life balance for our providers.

Quick Look:

  • Schedule: Full-Time (4-day work week). Clinical hours are Monday - Friday, 8:30 AM - 5 PM. No evening or weekend clinic hours. Light, shared call rotation.
  • Supportive Environment: Join a highly collaborative team with incredible employee retention and minimal turnover. Benefit from a 1:1 Medical Assistant ratio and cutting-edge dictation software to reduce your administrative burden.
  • Location: Outpatient clinic in Charlottesville, VA.

Practice Overview:

  • Broad Scope of Care: Provide holistic, full-scope family medicine to patients of all ages, infants to geriatrics. We value quality over quantity, managing a comfortable volume and reasonable patient appointment time slots.
  • Modern Workflows: Step into an innovative, holistic environment where you are given the time to truly get to know your patients and establish lasting relationships. Access to charting assistance technology provided.
  • Compensation & Benefits: The salary range for this role starts at $115,000 in base pay and exclusive of any bonuses or benefits. The base pay offered will be determined based on relevant factors such as experience, education, and geographic location.
    • Bonus Eligibility
    • Paid Time Off
    • 401(k)
    • CME & License Reimbursement
    • Health & Dental Insurance
    • Malpractice Coverage
    • Flexible Schedule

Qualifications:

  • Licensure: Active, unrestricted Virginia license (or eligibility to obtain).
  • Experience: 1+ years of clinical practicing experience in primary care required.
  • Attributes: Strong bedside manner, a relationship-based approach to care, and HIPAA compliance.

Our practice is a proud member of Privia Medical Group, a national physician organization with more than 5,200+ providers with over 1,300+ locations in multiple states. Through high-performance physician groups, accountable care organizations, and population health management programs, Privia works in partnership with health plans, health systems and employers to better align reimbursements to quality and outcomes.

Interested in being considered or learning more about the position? Apply here or contact us directly:

Christian Farris

Manager, Provider Recruitment

Privia Medical Group

Text: 571.453.7542

Email: Christian.Farris@PriviaHealth.com

Learn more about Privia Medical Group here: priviahealth.com

Employer

Privia Health

Livability

102,802
Charlottesville population
$417K
Avg 3-bedroom home
—
Avg high / low
Nearby cities
Harrisonburg
29.6 mi
Pop. 73,926
Staunton
27.9 mi
Pop. 25,765
Waynesboro
18.9 mi
Pop. 22,574
Source: US Census Bureau
Annual family budget — Albemarle County
—
Housing, food, transport, healthcare, childcare & taxes for a typical family
$417K
Avg 3-bedroom home
$1,561
Avg monthly rent
Source: EPI Family Budget Calculator
Source: Zillow
—
Avg high / low
—
Yearly rainfall
—
Sunny days / yr
Source: WeatherAPI.com
Population — ZIP 22901
35,610
Total residents
16,998
Male residents
18,612
Female residents
Age distribution
total
35,610
0-9
4,234
10-19
3,383
20-29
4,308
30-39
4,570
40-49
4,498
50-59
4,146
60-69
4,699
70-79
3,310
80+
2,462
Ethnicity
White
26,929
Black Or African American
4,279
American Indian Or Alaskan Native
42
Asian
1,805
Native Hawaiian Or Other Pacific Islander
0
Other
1,041
Two Or More
1,514
Source: US Census Bureau
0
Walk Score — Car-Dependent
8
Bike Score — Somewhat Bikeable
Source: WalkScore.com
Nearby airports
Richmond International Airport (RIC) 78.61 mi
Charlottesville Albemarle Airport (CHO) 6.56 mi
Shenandoah Valley Regional Airport (SHD) 22.11 mi
Lynchburg Regional Airport - Preston Glenn Field (LYH) 63.36 mi
Roanoke–Blacksburg Regional Airport (ROA) 93.83 mi
Source: FAA database