Compare Buffalo Medical Groups Before Choosing a Doctor, Portal or Hospital Network
Buffalo has several large physician groups, but they are not interchangeable. One may be ideal for university-based specialty care, another for coordinated adult primary care, another for Catholic Health MyChart access, and another for a smaller family-medicine setting.
This guide compares UBMD Physicians’ Group, Buffalo Medical Group, General Physician PC, Trinity Medical and Highgate Medical Group. It explains what each group offers, where to begin, how portals differ, which same-day options exist and what to verify before scheduling.
UBMD reports more than 600 doctors in 16 specialties.
BMG combines primary, specialty, imaging, lab and SameDay Care.
General Physician reports 20 specialties and 50 locations.
Trinity Medical uses Catholic Health MyChart.
Highgate operates Williamsville and West Amherst offices.
Which Buffalo medical group is the closest match?
UBMD is the region’s largest physician group and includes academic specialists in medicine, surgery, pediatrics, neurology, neurosurgery, orthopaedics, urology, psychiatry, obstetrics and other fields.
Both offer adult primary and specialty care. BMG provides an integrated MyBMGChart system and SameDay Care for established primary-care patients. General Physician has a large regional network and same-day virtual options.
Trinity Medical connects with the Catholic Health MyChart system and offers many specialties. Highgate is a smaller family-medicine group with two Amherst-area offices and published Saturday hours.
Major medical groups serving Buffalo and Western New York
| Medical group | Best-known care model | Portal | Where to begin |
|---|---|---|---|
| UBMD Physicians’ Group | Academic primary, specialty, emergency and surgical care for children and adults. | MyUBMD for participating practices; separate routes may apply to orthopaedics and psychiatry. | Use the advanced doctor search, then call the number on the provider profile. |
| Buffalo Medical Group | Adult primary and multispecialty care with imaging, laboratory, pharmacy, therapy and SameDay Care. | MyBMGChart. | Call 716-630-1000 or search the BMG provider directory. |
| General Physician PC | Large regional network covering primary care, women’s health, cardiovascular, cancer, surgery and other specialties. | MyChart through Kaleida Health. | For primary care, call 716-323-8888 or use the callback or virtual-care option. |
| Trinity Medical | Catholic Health-aligned primary and specialty care across many Western New York locations. | Catholic Health MyChart. | Call 716-706-2112 or search by specialty and location. |
| Highgate Medical Group | Family medicine and whole-person primary care at two Amherst-area offices. | Follow the access instructions supplied by the office. | Call Williamsville at 716-636-7979 or West Amherst at 716-564-1111. |
UBMD Physicians’ Group: academic and specialty care
UBMD reports more than 600 physicians across 16 specialties. Its clinicians are connected with the Jacobs School of Medicine and Biomedical Sciences and work in outpatient practices and major Buffalo-area hospitals.
Primary care, internal medicine, pediatrics, neurology, neurosurgery, orthopaedics, ophthalmology, obstetrics, surgery, urology, psychiatry and more.
Many UBMD doctors teach medical students and residents while participating in clinical research and specialty programs.
UBMD clinicians work at Buffalo General, ECMC, Golisano Children’s Hospital, the VA and other regional facilities.
How to find the correct UBMD provider
| Office | Address | Telephone |
|---|---|---|
| Primary Care at Conventus | 1001 Main Street, 4th Floor, Buffalo, NY 14203 | 716-550-8361 |
| Primary Care of Amherst | 850 Hopkins Road, Williamsville, NY 14221 | 716-688-9641 |
| Primary Care at Sheridan | 2465 Sheridan Drive, Tonawanda, NY 14150 | 716-835-9800 |
| Primary Care of Orchard Park | 3875 North Buffalo Road, Orchard Park, NY 14127 | 716-662-9336 |
Buffalo Medical Group: primary care, specialists and SameDay Care
Buffalo Medical Group combines primary care with a large range of specialty and supporting services. Patients may use in-house imaging, laboratory, pharmacy, nutrition, behavioral health, physical therapy, sleep and other services depending on location.
Patients select a primary-care physician and may also receive support from the physician’s nurse practitioner or physician assistant team.
Established BMG primary-care patients can receive scheduled non-emergency care when an acute problem arises.
Patients can manage appointments, review results, request refills and communicate about routine non-emergency issues.
New-patient checklist
| Need | Contact | Practical use |
|---|---|---|
| Main routing | 716-630-1000 | Provider office transfer, general information and after-hours urgent routing. |
| Billing office | 716-630-2600 | Statements, insurance processing and payment questions. |
| Williamsville hub | 295 Essjay Road, Williamsville, NY 14221 | SameDay Care and numerous specialty or diagnostic services. |
| Orchard Park hub | 3900 North Buffalo Road, Orchard Park, NY 14127 | Primary, specialty, laboratory, imaging and supporting services. |
General Physician PC: primary care, women’s health and advanced specialties
General Physician reports approximately 20 specialties, 50 locations and hundreds of physicians and advanced practice providers. Its services include primary care, women’s health, cardiovascular care, cancer care, surgery, orthopaedics, gastroenterology, nutrition and other specialties.
General Physician publishes 716-323-8888 for new primary-care scheduling.
Online same-day virtual appointment options are advertised for primary care and women’s health.
Patients are directed to select Kaleida Health when setting up or using MyChart.
| Care need | Contact | Published availability |
|---|---|---|
| New primary-care appointment | 716-323-8888 | Phone team Monday-Friday, 8 a.m.-4:30 p.m. |
| Buffalo primary-care office | 1091 Main Street, Suite 301, Buffalo, NY 14209 716-248-1420 |
Call for provider-specific hours and new-patient status. |
| New women’s-health appointment | 716-656-4077 | Phone team Monday-Friday, 8 a.m.-4:30 p.m. |
| Medical records | Official General Physician records-request portal | Contact the treating office when the request portal does not identify the correct practice. |
Trinity Medical: MyChart, primary care and specialty locations
Trinity Medical operates primary and specialty practices across Buffalo, Amherst, Williamsville, West Seneca, Orchard Park, Hamburg, Niagara County and other Western New York communities.
Manage appointments, medications, messages, results, refills, bills and available medical records.
Primary care, cardiology, vascular care, surgery, orthopaedics, women’s health, gastroenterology and other specialties.
Locations include Buffalo, Amherst, Cheektowaga, Kenmore, West Seneca, Orchard Park and Williamsville.
How to activate Trinity MyChart
Call 911 or go to the nearest emergency department.
Highgate Medical Group: Williamsville and West Amherst primary care
Highgate Medical Group focuses on family medicine, preventive care and chronic-condition management. Its services include same-day sick appointments, behavioral-health coordination, diabetes education, nutrition support, vaccines, minor skin procedures, well-child examinations and selected in-office testing.
| Office | Address | Phone | Published hours |
|---|---|---|---|
| Williamsville | 6255 Sheridan Drive, Suite 200, Williamsville, NY 14221 | 716-636-7979 | Monday-Friday 7 a.m.-5 p.m.; Saturday 8 a.m.-1 p.m. |
| West Amherst | 3950 East Robinson Road, Suites 207 and 106, West Amherst, NY 14228 | 716-564-1111 | Monday-Friday 7 a.m.-5 p.m.; Saturday 8 a.m.-1 p.m. |
Which group offers the service you need?
| Medical need | Groups to check first | Important limitation |
|---|---|---|
| Adult primary care | UBMD, Buffalo Medical Group, General Physician, Trinity Medical and Highgate. | Not every individual provider is accepting new patients. |
| Pediatric specialty care | UBMD Pediatrics and associated hospital programs. | Hospital-based and outpatient appointment processes may differ. |
| Women’s health and OBGYN | UBMD, Buffalo Medical Group, General Physician and Trinity Medical. | Verify delivery hospital, surgery facility and insurance network. |
| Cardiology or vascular care | UBMD, Buffalo Medical Group, General Physician and Trinity Medical. | The physician and hospital facility can have separate network status. |
| Neurology or neurosurgery | UBMD, General Physician and Trinity Medical. | A referral and prior imaging may be required. |
| Cancer care | Buffalo Medical Group and General Physician; UBMD specialists may participate in hospital-based programs. | Confirm infusion, radiation, surgery and hospital billing separately. |
| Family medicine with smaller practice setting | Highgate Medical Group. | It does not offer the specialty depth of the larger multispecialty groups. |
| Academic subspecialty or second opinion | UBMD. | Some providers accept professional referrals or hospital patients only. |
Same-day, after-hours and virtual care options
| Medical group | Same-day or after-hours option | Who can use it |
|---|---|---|
| Buffalo Medical Group | Scheduled SameDay Care and after-hours on-call physician routing. | Established BMG primary-care patients with non-emergency concerns. |
| General Physician | Same-day virtual primary-care and women’s-health appointments when available. | Patients who meet the service and scheduling requirements. |
| Highgate Medical Group | Daily openings for sick visits and published Saturday office hours. | Highgate patients; call to confirm the problem is appropriate. |
| UBMD | Practice-specific availability rather than one universal same-day clinic. | Contact the relevant UBMD practice or primary-care office. |
| Trinity Medical | Appointment availability varies by office and specialty. | Call the individual practice or use MyChart. |
How to become a new patient without losing weeks
How to verify insurance with Buffalo medical groups
A medical group may participate with an insurance company while one provider, location, hospital or procedure does not. General lists are useful for screening but are not a final coverage guarantee.
| Group | What the official site says | What to do |
|---|---|---|
| UBMD | Insurance is shown on individual physician profiles and can be used as a search filter. | Verify the exact doctor and location. |
| Buffalo Medical Group | Participates with most major insurers and publishes a current payer grid. | Confirm the plan product before the visit. |
| General Physician | Accepts many Western New York plans, but several are limited to selected providers or services. | Ask about provider and hospital-facility participation. |
| Trinity Medical | Insurance questions are handled through central billing and the individual practice. | Call 716-601-3600 and the insurer. |
| Highgate | Participates with many local plans but is not accepting new Fidelis Care patients. | Verify new-patient eligibility before scheduling. |
Buffalo medical-group patient portals compared
| Medical group | Portal | Common functions | Important warning |
|---|---|---|---|
| UBMD | MyUBMD | Records, results, notes, appointments, messages and refills. | Orthopaedics and psychiatry may use separate portal routes. |
| Buffalo Medical Group | MyBMGChart | Appointments, results, messages and prescription renewals. | Not accessible outside the United States; complex advice messages may be billable. |
| General Physician | Kaleida Health MyChart | Appointments, messages, results, records and account tasks. | Choose Kaleida Health during registration. |
| Trinity Medical | Catholic Health MyChart | Appointments, medications, messages, results, refills, records and bills. | Information used for signup must match the Trinity record. |
| Highgate | Office-provided access | Confirm available electronic tools with the treating office. | Use the exact access instructions supplied by Highgate. |
Medical-group billing and hospital bills
Professional services provided by the doctor, advanced practitioner or medical-group staff.
Room, nursing, equipment, operating room, facility laboratory and other institutional charges.
Radiology, pathology, anesthesia or another independently billing professional may send an additional statement.
Use the billing details printed on the statement or contact the treating practice.
How to request medical records from a Buffalo physician group
- Recent visit summaries
- Released test results
- Medication lists
- Immunization information
- Provider notes when available
- Full historical charts
- Records sent to a new physician
- Imaging files or large reports
- Legal or insurance requests
- Information missing from the portal
| Group | First step | When to contact the office |
|---|---|---|
| UBMD | Use MyUBMD for available records or submit a written request to the relevant UBMD practice. | When the practice uses a different portal or hospital records are needed. |
| Buffalo Medical Group | Use MyBMGChart or the BMG authorization-for-release form. | When transferring a full chart or requesting information unavailable online. |
| General Physician | Use the official medical-record request portal listed under patient forms. | When the portal does not identify the correct practice or record type. |
| Trinity Medical | Check Catholic Health MyChart, then contact the treating Trinity office. | For complete records, hospital documents or proxy-access issues. |
| Highgate | Contact the Williamsville or West Amherst office. | For transfer forms, full records and representative requests. |
Specialist referrals and hospital-network checks
Strong connections with Buffalo General, ECMC, Golisano Children’s Hospital, the VA and other teaching settings.
Primarily affiliated with Kaleida Health and Catholic Health hospitals and operates hospitalist services at selected facilities.
General Physician has significant Kaleida relationships, while Trinity is aligned with Catholic Health.
No Buffalo doctor accepting new patients? Try this sequence
Local tips that can prevent a missed appointment or wrong-building visit
Conventus at 1001 Main Street and Buffalo General at 100 High Street are separate medical-campus destinations.
Large Buffalo medical buildings contain several unrelated practices and registration desks.
Check office closures, road conditions and parking before an early or after-hours appointment.
Hospital-campus parking and outpatient-building parking may have different entrances and fees.
Kaleida, Catholic Health, ECMC and independent medical groups can use different record systems.
Results, appointment details and refill status may already be visible online.
Specialty offices may have earlier appointments when another patient cancels.
A physician’s office and the hospital where procedures occur can have different insurance participation.
Central phone lines can route calls, but the treating office is usually faster for clinical and referral questions.
Buffalo medical-group phone numbers
| Medical group | Main or scheduling contact | Billing or portal help |
|---|---|---|
| UBMD | Call the number on the selected physician’s profile. | Use the relevant practice or MyUBMD instructions. |
| Buffalo Medical Group | 716-630-1000 | Billing: 716-630-2600 |
| General Physician | Primary care: 716-323-8888 | Use MyChart or the contact listed on the statement. |
| Trinity Medical | 716-706-2112 | Billing: 716-601-3600; portal: 716-706-2110 |
| Highgate Medical Group | Williamsville: 716-636-7979 West Amherst: 716-564-1111 |
Billing questions: 716-636-7979 |
Medical groups across Buffalo and nearby suburbs
Buffalo physician offices are spread across the city, the Buffalo Niagara Medical Campus, Amherst, Williamsville, Tonawanda, Orchard Park, West Seneca and surrounding communities.
Medical groups Buffalo NY frequently asked questions
What are the main medical groups in Buffalo?
Major options include UBMD Physicians’ Group, Buffalo Medical Group, General Physician PC, Trinity Medical and Highgate Medical Group.
Which is the largest medical group?
UBMD describes itself as Western New York’s largest medical group, with more than 600 physicians across 16 specialties.
Which group is best for a complex specialist?
UBMD is a strong starting point for academic subspecialty care. General Physician, Buffalo Medical Group and Trinity also offer broad specialty networks.
Which group offers SameDay Care?
Buffalo Medical Group offers SameDay Care for established BMG primary-care patients. General Physician advertises same-day virtual options, while Highgate reserves openings for sick visits.
How do I find an accepting UBMD doctor?
Use the advanced search and filter by specialty, location, insurance, age and accepting-new-patient status.
What is Buffalo Medical Group’s main number?
Call 716-630-1000. The billing office is 716-630-2600.
What is General Physician’s new primary-care number?
Call 716-323-8888. Published phone-team hours are Monday through Friday from 8 a.m. to 4:30 p.m.
What is Trinity Medical’s main phone number?
Call 716-706-2112. Billing is 716-601-3600 and portal assistance is 716-706-2110.
Does Highgate offer Saturday appointments?
Highgate publishes Saturday office hours from 8 a.m. to 1 p.m. Call first because Saturday care is generally intended for scheduled sick visits.
Which portal does each group use?
UBMD uses MyUBMD for participating practices, BMG uses MyBMGChart, General Physician uses Kaleida Health MyChart, and Trinity uses Catholic Health MyChart.
Why are my doctor and hospital records in different portals?
The medical group and hospital may be separate organizations with different electronic-record systems.
Can a BMG portal message be billed?
BMG states that complex medical-advice messages requiring at least five minutes of professional work may be billed to insurance.
How do I verify insurance?
Confirm the exact doctor, group, location, hospital facility, service and insurance product with both the office and insurer.
Why did I receive separate hospital and doctor bills?
The hospital bills for facility services while the physician group bills for professional care.
How do I request medical records?
Use the portal for available recent information and submit the group’s formal authorization for a complete or historical record.
What should I do if no primary-care doctor is available?
Expand the search to nearby suburbs, ask about advanced-practice providers, request the cancellation list and compare at least two groups.
Official Buffalo medical-group tools
The main differences and patient workflows are explained above. Use the official systems below to complete a live provider search, appointment, portal login or records request.