No, WordPress is not HIPAA compliant out of the box, and it never claims to be. WordPress.org will not sign a business associate agreement, the software does not encrypt stored data, and it keeps no audit log. That does not mean you cannot run a medical practice on WordPress in 2026, it means the responsibility for compliance sits with your setup, not the software.

Here is the honest version. Only the parts of your site that actually touch patient information need to be HIPAA compliant. Most small practice websites are marketing brochures, and the simplest, cheapest, safest path is to keep protected health information off the WordPress site entirely. This guide shows you how to tell which situation you are in, and what to do about each one.
No, a standard WordPress install is not HIPAA compliant. WordPress.org does not sign a business associate agreement, the core software does not encrypt data at rest, and it does not keep the audit log HIPAA requires. So WordPress as a download can never be HIPAA compliant on its own.
The important shift is this: WordPress the software is not the unit of compliance. Your whole environment is, the host, the forms, the email, the plugins, the trackers, and the people with access. WordPress can support a HIPAA-compliant site when every one of those pieces is configured and contracted correctly. The platform is not the problem, neglect and a missing BAA are.
Your website only needs to be HIPAA compliant if it collects, stores, or displays protected health information. If your site is a brochure with a basic contact form that does not ask for medical detail, you likely do not need full HIPAA hosting at all. If it takes intake forms, appointment requests with symptoms, or runs a patient portal, then yes, it does. That single question decides everything else.
Run your site through this quick test.
Most practices we work with sit in the first group, and the smartest move is to stay there on purpose. We cover the medical-specific side of this on our WordPress maintenance for medical practices page.
Protected health information is any health detail that can be tied to a specific person, and on a website it shows up in more places than most owners expect. A name next to a condition, an appointment request that mentions a symptom, an uploaded insurance card, or even an IP address linked to a page about a treatment can all count as PHI.
Common places PHI leaks into a WordPress site:
If none of these exist on your site, your compliance burden is small. If any of them do, that specific feature has to be handled the compliant way.
To make WordPress HIPAA compliant, you secure the whole stack and get a signed BAA from every vendor that can touch PHI. That means HIPAA hosting, compliant forms, enforced SSL, multi-factor logins, role-based access, audit logging, encrypted backups, and carefully vetted plugins. Miss one link and the chain is not compliant, no matter how good the rest is.
A breach is also a HIPAA incident, with reporting duties and fines, so the security baseline here matters more than on a normal site. If you want the general version of that baseline, see our WordPress security guide.
A WordPress form is HIPAA compliant only when the vendor signs a BAA and the data is encrypted in transit and at rest, which rules out most default form setups. Plain Contact Form 7 or WPForms emailing a submission in clear text is not compliant. The compliant options either come with a BAA or are built to run inside a compliant environment.
We keep a working list of which form tools sign BAAs, and we cover the specifics on our healthcare maintenance page.
The compliance mistake regulators care about most right now is not your form, it is your trackers. Federal health regulators have warned since 2022 that tools like Google Analytics and the Meta Pixel can transmit PHI when they run on pages tied to a person's health, and that warning has driven a wave of enforcement and lawsuits against healthcare sites. A tracker that records a visit to a treatment page, with the visitor's IP, can be a reportable disclosure.
What to do about it on a WordPress site:
This is the part almost no other guide covers, and it is the one most likely to cause a real problem in 2026.
A business associate agreement, or BAA, is a contract that makes a vendor legally responsible for protecting the PHI they can access. Under HIPAA, every third party that can touch patient data has to sign one, and a missing BAA is itself a violation even if no data ever leaks. It is paperwork, but it is the paperwork the rules are built on.
On a typical practice website, the vendors that may need a BAA include:
That last one includes whoever maintains the site. We work within scope on the medical sites we support, and we are clear about what we do and do not touch.
For most small practices, the smartest path is to keep PHI off the public WordPress site entirely, and link out to compliant tools for the parts that need it. Your marketing site stays a fast, secure brochure, and your booking or intake lives in a HIPAA-compliant scheduler that already has a BAA. You get a clean site and a much smaller compliance burden.
In practice that looks like a hardened WordPress brochure site on good hosting, with a Book Appointment button that opens a compliant scheduler, no symptom fields in your contact form, and no health-tied trackers. It is cheaper than full HIPAA hosting and far easier to keep compliant over time.
That is exactly the kind of setup we maintain and monitor on our WordPress care plans, and we run HIPAA-aligned maintenance for medical practices without ever hosting portals or records ourselves. See what WordPress maintenance costs if you want the numbers.
Tested updates, daily backups and security scans, from $50 a month. No contract.
See care plans →No. A standard WordPress install is not HIPAA compliant, because WordPress.org will not sign a business associate agreement, does not encrypt data at rest, and keeps no audit log. WordPress can support a compliant site only when the host, forms, plugins, and access are all configured and contracted correctly.
Only if it collects, stores, or displays protected health information. A brochure site with a basic contact form that does not ask for medical detail usually does not need full HIPAA hosting. Intake forms, appointment requests with symptoms, or a patient portal do.
Not by default. A plain Contact Form 7 or WPForms setup that emails a submission in clear text is not compliant. You need a form vendor that signs a BAA and encrypts the data, like JotForm HIPAA or Paubox, or a form running inside a compliant environment.
Standard Google Analytics is not. Federal regulators have warned since 2022 that trackers like Google Analytics and the Meta Pixel can transmit PHI on health-related pages, which has led to enforcement and lawsuits. Keep them off pages that reveal a condition, or use a HIPAA-eligible setup with a BAA.
A business associate agreement makes a vendor legally responsible for the PHI they can access. Every third party that can touch patient data needs one, including your host, form tool, email provider, backup service, and anyone with login access. A missing BAA is itself a HIPAA violation.
Yes, within a clear scope. We harden and monitor the site, keep PHI off the public pages, audit your trackers and forms, and point booking to compliant tools. We do not host patient portals or medical records ourselves, and we are upfront about that line.
Free site check, plain report, no sales call.
or email contact@backstopweb.com