Home

Why Choose CPC

Commonwealth Primary Care is a physician practice that provides medical services to patients at nine offices throughout the Richmond area. Originally known as six separate practices –  Family PhysiciansHenrico InternistsHuguenot Primary Care, Richmond Primary Care, Sommerville Family Practice and Virginia Family Physicians – our doctors joined together with the common vision of a privately owned Primary Care group to care for the wellness of individuals and families in the most comprehensive, efficient and convenient way possible.

News

Important Announcements

We are pleased to welcome several new providers to the CPC team! They are accepting new patients, so be sure…

Commonwealth Primary Care Leases Medical Office Space at West Creek Medical Park

Cushman & Wakefield | Thalhimer and Lingerfelt CommonWealth Partners are pleased to announce Commonwealth Primary Care has leased 6,310 square feet…

Patient Portal

Access to your health records 24/7 through our Patient Portal

Pay My Bill

We offer easy online Bill Pay.
Learn more about it here.

Locations

CPC - Glen Forest

1800 Glenside Drive, Suite 110,
Richmond, Virginia 23226
For Appointments Call: 804-288-1800

CPC - Ridgefield

2200 Pump Road, Suite 100,
Richmond, Virginia 23233
For Appointments Call: 804-741-7141

CPC - HI

8923 Three Chopt Road, Suite 101,
Richmond, Virginia 23229
For Appointments Call: 804-288-0057

CPC - Huguenot

1529 Huguenot Road, Suite A,
Midlothian, Virginia 23113
For Appointments Call: 804-378-7373

CPC - RPC

1800 Glenside Drive, Suite 101,
Richmond, Virginia 23226
For Appointments Call: 804-288-3001

CPC - Wyndham

5360 Twin Hickory Road,
Glen Allen, Virginia 23059
For Appointments Call: 804-346-3200

CPC - SFP

14415 Justice Road,
Midlothian, VA 23113
For Appointments Call: 804-594-0125

CPC - VFP

2367 Colony Crossing Place,
Midlothian, VA 23112
For Appointments Call: (804) 323-1264

Commonwealth Extended Care

1800 Glenside Drive, Suite 103,
Richmond, Virginia 23226
For Appointments Call: 804-285-7425

Administration & Central Billing Office

1800 Glenside Drive, Suite 105
Richmond, VA 23226
Call Us: 804-288-0399