Nursing Homes in Pennsylvania

Pennsylvania is home to 656 Medicare-certified nursing homes. Browse by city below and open a profile to see CMS ratings, inspection findings, fines, staffing, and ownership.

Advertisement

Related: all care types in Pennsylvania · Nursing Homes directory

Cities with nursing homes in Pennsylvania

Philadelphia, PA 1,429 facilitiesAverage CMS rating 2.8 Pittsburgh, PA 407 facilitiesAverage CMS rating 2.9 Erie, PA 123 facilitiesAverage CMS rating 3.8 Lancaster, PA 91 facilitiesAverage CMS rating 3.5 Scranton, PA 61 facilitiesAverage CMS rating 3.0 York, PA 71 facilitiesAverage CMS rating 3.0 Allentown, PA 113 facilitiesAverage CMS rating 3.6 Carlisle, PA 31 facilitiesAverage CMS rating 3.0 Greensburg, PA 33 facilitiesAverage CMS rating 2.3 Lansdale, PA 42 facilitiesAverage CMS rating 4.3 Chambersburg, PA 48 facilitiesAverage CMS rating 3.1 Johnstown, PA 43 facilitiesAverage CMS rating 2.9 New Castle, PA 30 facilitiesAverage CMS rating 3.3 Doylestown, PA 16 facilitiesAverage CMS rating 3.2 Easton, PA 42 facilitiesAverage CMS rating 4.4 Harrisburg, PA 169 facilitiesAverage CMS rating 2.9 Lititz, PA 11 facilitiesAverage CMS rating 3.8 Monroeville, PA 28 facilitiesAverage CMS rating 3.1 Norristown, PA 35 facilitiesAverage CMS rating 2.6 Uniontown, PA 31 facilitiesAverage CMS rating 3.4 West Chester, PA 23 facilitiesAverage CMS rating 3.4 Wilkes Barre, PA 38 facilitiesAverage CMS rating 2.7 Bethlehem, PA 31 facilitiesAverage CMS rating 3.6 Bethlehem, PA 48 facilitiesAverage CMS rating 4.4 Canonsburg, PA 22 facilitiesAverage CMS rating 2.9 Gettysburg, PA 8 facilitiesAverage CMS rating 3.3 Hollidaysburg, PA 7 facilitiesAverage CMS rating 3.0 Indiana, PA 20 facilitiesAverage CMS rating 2.9 Mechanicsburg, PA 36 facilitiesAverage CMS rating 3.6 Media, PA 18 facilitiesAverage CMS rating 4.0 Pottsville, PA 15 facilitiesAverage CMS rating 2.9 State College, PA 25 facilitiesAverage CMS rating 3.7 Warminster, PA 12 facilitiesAverage CMS rating 4.0 Washington, PA 37 facilitiesAverage CMS rating 2.5 Williamsport, PA 36 facilitiesAverage CMS rating 2.8 Altoona, PA 32 facilitiesAverage CMS rating 3.1 Bradford, PA 3 facilitiesAverage CMS rating 4.3 Broomall, PA 13 facilitiesAverage CMS rating 4.0 Bryn Mawr, PA 8 facilitiesAverage CMS rating 3.0 Camp Hill, PA 19 facilitiesAverage CMS rating 2.4 Elizabethtown, PA 11 facilitiesAverage CMS rating 3.3 Grove City, PA 8 facilitiesAverage CMS rating 2.7 Hazleton, PA 17 facilitiesAverage CMS rating 2.6 Kingston, PA 15 facilitiesAverage CMS rating 2.8 Kittanning, PA 9 facilitiesAverage CMS rating 2.0 Langhorne, PA 19 facilitiesAverage CMS rating 4.0 Lebanon, PA 30 facilitiesAverage CMS rating 3.0 Meadville, PA 20 facilitiesAverage CMS rating 4.9 Newtown, PA 23 facilitiesAverage CMS rating 4.0 Palmyra, PA 13 facilitiesAverage CMS rating 3.0 Pottstown, PA 29 facilitiesAverage CMS rating 2.5 Quakertown, PA 9 facilitiesAverage CMS rating 3.8 Reading, PA 55 facilitiesAverage CMS rating 3.2 Wilkes-Barre, PA 9 facilitiesAverage CMS rating 2.7 Wyncote, PA 13 facilitiesAverage CMS rating 2.7 Ambler, PA 8 facilitiesAverage CMS rating 4.5 Beaver Falls, PA 15 facilitiesAverage CMS rating 1.5 Bethel Park, PA 17 facilitiesAverage CMS rating 2.0 Brookville, PA 4 facilitiesAverage CMS rating 3.0 Carbondale, PA 4 facilitiesAverage CMS rating 3.0 Cheswick, PA 4 facilitiesAverage CMS rating 1.0 Columbia, PA 10 facilitiesAverage CMS rating 3.5 Coraopolis, PA 10 facilitiesAverage CMS rating 2.5 Cranberry Township, PA 8 facilitiesAverage CMS rating 2.7 Dallas, PA 5 facilitiesAverage CMS rating 2.2 Danville, PA 11 facilitiesAverage CMS rating 3.0 Darby, PA 27 facilitiesAverage CMS rating 4.0 Dubois, PA 8 facilitiesAverage CMS rating 2.5 Duncannon, PA 2 facilitiesAverage CMS rating 4.5 Ephrata, PA 9 facilitiesAverage CMS rating 4.5 Flourtown, PA 4 facilitiesAverage CMS rating 3.0 Fort Washington, PA 8 facilitiesAverage CMS rating 4.2 Franklin, PA 9 facilitiesAverage CMS rating 3.5 Glen Mills, PA 5 facilitiesAverage CMS rating 4.5 Glenside, PA 10 facilitiesAverage CMS rating 1.5 Greenville, PA 7 facilitiesAverage CMS rating 3.0 Hanover, PA 14 facilitiesAverage CMS rating 3.5 Hatboro, PA 6 facilitiesAverage CMS rating 2.5 Hermitage, PA 14 facilitiesAverage CMS rating 3.8 Honey Brook, PA 2 facilitiesAverage CMS rating 5.0 Huntingdon, PA 11 facilitiesAverage CMS rating 2.0 Kennett Square, PA 12 facilitiesAverage CMS rating 4.7 Lafayette Hill, PA 5 facilitiesAverage CMS rating 4.5 Latrobe, PA 10 facilitiesAverage CMS rating 1.0 Lewisburg, PA 16 facilitiesAverage CMS rating 3.3 Lewistown, PA 9 facilitiesAverage CMS rating 3.5 Lima, PA 2 facilitiesAverage CMS rating 3.0 Lock Haven, PA 9 facilitiesAverage CMS rating 2.5 Manheim, PA 4 facilitiesAverage CMS rating 5.0 Markleysburg, PA 2 facilitiesAverage CMS rating 3.5 Martinsburg, PA 5 facilitiesAverage CMS rating 3.8 Mckeesport, PA 14 facilitiesAverage CMS rating 2.0 Mcmurray, PA 5 facilitiesAverage CMS rating 3.5 Meadowbrook, PA 3 facilitiesAverage CMS rating 4.5 Mercer, PA 6 facilitiesAverage CMS rating 4.5 Middletown, PA 5 facilitiesAverage CMS rating 3.0 Monongahela, PA 7 facilitiesAverage CMS rating 2.7 Montoursville, PA 5 facilitiesAverage CMS rating 2.5 Myerstown, PA 3 facilitiesAverage CMS rating 3.5 Nanticoke, PA 5 facilitiesAverage CMS rating 1.0 Nazareth, PA 5 facilitiesAverage CMS rating 3.0 New Wilmington, PA 2 facilitiesAverage CMS rating 4.5 Newtown Square, PA 16 facilitiesAverage CMS rating 3.4 North Huntingdon, PA 5 facilitiesAverage CMS rating 1.8 Oil City, PA 6 facilitiesAverage CMS rating 3.5 Orwigsburg, PA 8 facilitiesAverage CMS rating 3.5 Philadelphia, PA 2 facilitiesAverage CMS rating 1.0 Plymouth Meeting, PA 12 facilitiesAverage CMS rating 2.8 Shenandoah, PA 3 facilitiesAverage CMS rating 1.0 Smethport, PA 2 facilitiesAverage CMS rating 2.5 Somerset, PA 9 facilitiesAverage CMS rating 1.0 Stroudsburg, PA 14 facilitiesAverage CMS rating 3.2 Sunbury, PA 2 facilitiesAverage CMS rating 3.0 Tunkhannock, PA 5 facilitiesAverage CMS rating 1.5 Verona, PA 15 facilitiesAverage CMS rating 2.8 Warren, PA 10 facilitiesAverage CMS rating 3.4 Waynesburg, PA 11 facilitiesAverage CMS rating 2.5 Wellsboro, PA 7 facilitiesAverage CMS rating 2.5 West Grove, PA 12 facilitiesAverage CMS rating 5.0 West Reading, PA 6 facilitiesAverage CMS rating 2.7 Wexford, PA 13 facilitiesAverage CMS rating 2.7 Wyndmoor, PA 10 facilitiesAverage CMS rating 2.4 Wyomissing, PA 21 facilitiesAverage CMS rating 4.0 Yeadon, PA 17 facilitiesAverage CMS rating 2.0 Akron, PA 1 facilitiesAverage CMS rating 5.0 Aliquippa, PA 11 facilitiesAverage CMS rating 1.0 Allison Park, PA 3 facilitiesAverage CMS rating 4.0 Annville, PA 3 facilitiesAverage CMS rating 5.0 Apollo, PA 2 facilitiesAverage CMS rating 1.0 Athens, PA 2 facilitiesAverage CMS rating 1.0 Audubon, PA 3 facilitiesAverage CMS rating 4.0 Baden, PA 3 facilitiesAverage CMS rating 2.0 Bangor, PA 5 facilitiesAverage CMS rating 4.0 Beaver, PA 9 facilitiesAverage CMS rating 2.0 Bedford, PA 6 facilitiesAverage CMS rating 2.0 Bellefonte, PA 6 facilitiesAverage CMS rating 2.3 Belleville, PA 2 facilitiesAverage CMS rating 5.0 Bensalem, PA 43 facilitiesAverage CMS rating 3.7 Berlin, PA 2 facilitiesAverage CMS rating 3.0 Berwick, PA 7 facilitiesAverage CMS rating 3.0 Bloomsburg, PA 10 facilitiesAverage CMS rating 3.0 Blue Bell, PA 18 facilitiesAverage CMS rating 3.6 Boothwyn, PA 1 facilitiesAverage CMS rating 3.0 Brackenridge, PA 3 facilitiesAverage CMS rating 1.0 Bridgeville, PA 9 facilitiesAverage CMS rating 3.2 Bristol, PA 20 facilitiesAverage CMS rating 2.5 Brockway, PA 1 facilitiesAverage CMS rating 4.0 Buckingham, PA 1 facilitiesAverage CMS rating 5.0 Butler, PA 16 facilitiesAverage CMS rating 2.7 Cabot, PA 3 facilitiesAverage CMS rating 2.8 Chambersburg, PA 1 facilitiesAverage CMS rating 3.0 Chester, PA 43 facilitiesAverage CMS rating 3.0 Chicora, PA 1 facilitiesAverage CMS rating 1.0 Christiana, PA 1 facilitiesAverage CMS rating 3.0 Clarion, PA 9 facilitiesAverage CMS rating 4.2 Clarks Summit, PA 11 facilitiesAverage CMS rating 3.7 Clearfield, PA 5 facilitiesAverage CMS rating 2.3 Coal Township, PA 1 facilitiesAverage CMS rating 1.0 Coaldale, PA 2 facilitiesAverage CMS rating 5.0 Conneautville, PA 2 facilitiesAverage CMS rating 4.0 Coopersburg, PA 2 facilitiesAverage CMS rating 2.0 Cornwall, PA 1 facilitiesAverage CMS rating 5.0 Corry, PA 4 facilitiesAverage CMS rating 1.0 Coudersport, PA 4 facilitiesAverage CMS rating 3.0 Curwensville, PA 3 facilitiesAverage CMS rating 1.0 Dallastown, PA 4 facilitiesAverage CMS rating 1.0 Davidsville, PA 1 facilitiesAverage CMS rating 3.0 Downingtown, PA 10 facilitiesAverage CMS rating 5.0 Drums, PA 1 facilitiesAverage CMS rating 1.0 Dunmore, PA 8 facilitiesAverage CMS rating 3.4 East Stroudsburg, PA 20 facilitiesAverage CMS rating 1.0 Ebensburg, PA 8 facilitiesAverage CMS rating 2.5 Edinboro, PA 4 facilitiesAverage CMS rating 4.0 Effort, PA 2 facilitiesAverage CMS rating 4.0 Elkins Park, PA 26 facilitiesAverage CMS rating 2.3 Emporium, PA 3 facilitiesAverage CMS rating 4.0 Everett, PA 6 facilitiesAverage CMS rating 1.0 Exeter, PA 1 facilitiesAverage CMS rating 2.0 Exton, PA 18 facilitiesAverage CMS rating 3.3 Fairview, PA 4 facilitiesAverage CMS rating 1.5 Fayetteville, PA 3 facilitiesAverage CMS rating 1.0 Forest City, PA 4 facilitiesAverage CMS rating 1.0 Forksville, PA 1 facilitiesAverage CMS rating 5.0 Frackville, PA 2 facilitiesAverage CMS rating 2.0 Frederick, PA 1 facilitiesAverage CMS rating 5.0 Gibsonia, PA 8 facilitiesAverage CMS rating 3.0 Girard, PA 6 facilitiesAverage CMS rating 4.0 Gladwyne, PA 1 facilitiesAverage CMS rating 5.0 Hamburg, PA 3 facilitiesAverage CMS rating 3.0 Hanover, PA 2 facilitiesAverage CMS rating 5.0 Harleysville, PA 7 facilitiesAverage CMS rating 4.0 Harmony, PA 3 facilitiesAverage CMS rating 1.0 Harrisville, PA 1 facilitiesAverage CMS rating 2.0 Hastings, PA 3 facilitiesAverage CMS rating 2.0 Haverford, PA 2 facilitiesAverage CMS rating 2.0 Havertown, PA 22 facilitiesAverage CMS rating 3.0 Hillsdale, PA 1 facilitiesAverage CMS rating 3.0 Holland, PA 5 facilitiesAverage CMS rating 2.0 Honesdale, PA 16 facilitiesAverage CMS rating 3.5 Huntingdon Valley, PA 35 facilitiesAverage CMS rating 3.4 Jeannette, PA 5 facilitiesAverage CMS rating 2.0 Jefferson Hills, PA 7 facilitiesAverage CMS rating 2.0 Jersey Shore, PA 2 facilitiesAverage CMS rating 1.0 Kane, PA 2 facilitiesAverage CMS rating 5.0 King Of Prussia, PA 25 facilitiesAverage CMS rating 2.7 Kutztown, PA 3 facilitiesAverage CMS rating 2.0 Lake Ariel, PA 5 facilitiesAverage CMS rating 3.0 Laporte, PA 1 facilitiesAverage CMS rating 2.0 Laureldale, PA 1 facilitiesAverage CMS rating 3.0 Leesport, PA 3 facilitiesAverage CMS rating 5.0 Lehighton, PA 13 facilitiesAverage CMS rating 3.0 Levittown, PA 19 facilitiesAverage CMS rating 4.0 Ligonier, PA 4 facilitiesAverage CMS rating 2.5 Lower Burrell, PA 6 facilitiesAverage CMS rating 2.3 Lower Gwynedd, PA 1 facilitiesAverage CMS rating 5.0 Macungie, PA 8 facilitiesAverage CMS rating 4.0 Malvern, PA 12 facilitiesAverage CMS rating 4.0 Marienville, PA 1 facilitiesAverage CMS rating 2.0 Mars, PA 3 facilitiesAverage CMS rating 1.0 Matamoras, PA 1 facilitiesAverage CMS rating 1.0 Mcconnellsburg, PA 4 facilitiesAverage CMS rating 1.8 Meyersdale, PA 3 facilitiesAverage CMS rating 2.0 Mifflin, PA 1 facilitiesAverage CMS rating 3.0 Mifflintown, PA 1 facilitiesAverage CMS rating 4.0 Milford, PA 3 facilitiesAverage CMS rating 2.0 Millersburg, PA 4 facilitiesAverage CMS rating 2.0 Millmont, PA 1 facilitiesAverage CMS rating 4.0 Millville, PA 1 facilitiesAverage CMS rating 2.0 Milton, PA 1 facilitiesAverage CMS rating 2.0 Montgomeryville, PA 7 facilitiesAverage CMS rating 3.0 Montrose, PA 4 facilitiesAverage CMS rating 3.0 Moscow, PA 2 facilitiesAverage CMS rating 4.0 Mount Pleasant, PA 6 facilitiesAverage CMS rating 3.0 Mountain Top, PA 2 facilitiesAverage CMS rating 2.0 Mt Carmel, PA 1 facilitiesAverage CMS rating 1.0 Muncy, PA 4 facilitiesAverage CMS rating 2.8 Munhall, PA 5 facilitiesAverage CMS rating 3.0 Murrysville, PA 3 facilitiesAverage CMS rating 1.0 Narvon, PA 2 facilitiesAverage CMS rating 5.0 New Bloomfield, PA 3 facilitiesAverage CMS rating 4.0 New Holland, PA 4 facilitiesAverage CMS rating 5.0 New Oxford, PA 2 facilitiesAverage CMS rating 5.0 Newville, PA 1 facilitiesAverage CMS rating 3.0 North Wales, PA 14 facilitiesAverage CMS rating 2.7 Northumberland, PA 1 facilitiesAverage CMS rating 3.0 Oakmont, PA 5 facilitiesAverage CMS rating 1.0 Orangeville, PA 1 facilitiesAverage CMS rating 3.0 Orbisonia, PA 3 facilitiesAverage CMS rating 2.0 Oxford, PA 5 facilitiesAverage CMS rating 4.0 Peckville, PA 3 facilitiesAverage CMS rating 3.0 Pennsburg, PA 1 facilitiesAverage CMS rating 4.0 Philipsburg, PA 3 facilitiesAverage CMS rating 2.0 Phoenixville, PA 11 facilitiesAverage CMS rating 2.0 Pittston, PA 6 facilitiesAverage CMS rating 3.3 Portage, PA 2 facilitiesAverage CMS rating 3.0 Pottstown, PA 7 facilitiesAverage CMS rating 3.0 Prospect Park, PA 5 facilitiesAverage CMS rating 1.0 Punxsutawney, PA 7 facilitiesAverage CMS rating 2.5 Quarryville, PA 1 facilitiesAverage CMS rating 5.0 Richboro, PA 7 facilitiesAverage CMS rating 4.0 Richfield, PA 1 facilitiesAverage CMS rating 5.0 Richlandtown, PA 1 facilitiesAverage CMS rating 3.0 Rochester, PA 2 facilities Rosemont, PA 1 facilitiesAverage CMS rating 3.0 Roslyn, PA 1 facilitiesAverage CMS rating 3.0 Royersford, PA 12 facilitiesAverage CMS rating 2.0 Rydal, PA 1 facilitiesAverage CMS rating 4.0 Saegertown, PA 1 facilitiesAverage CMS rating 1.0 Saint Marys, PA 8 facilitiesAverage CMS rating 4.5 Sarver, PA 2 facilitiesAverage CMS rating 3.0 Saxonburg, PA 4 facilitiesAverage CMS rating 1.0 Sayre, PA 7 facilitiesAverage CMS rating 2.0 Schuylkill Haven, PA 2 facilitiesAverage CMS rating 4.0 Scottdale, PA 2 facilitiesAverage CMS rating 3.0 Selinsgrove, PA 6 facilitiesAverage CMS rating 2.0 Sellersville, PA 6 facilitiesAverage CMS rating 4.3 Seneca, PA 3 facilitiesAverage CMS rating 5.0 Sewickley, PA 9 facilitiesAverage CMS rating 4.0 Sharon, PA 14 facilitiesAverage CMS rating 3.0 Shillington, PA 3 facilitiesAverage CMS rating 4.0 Shippensburg, PA 9 facilitiesAverage CMS rating 4.0 Shippenville, PA 2 facilitiesAverage CMS rating 3.0 Sinking Spring, PA 2 facilitiesAverage CMS rating 2.0 Souderton, PA 7 facilitiesAverage CMS rating 5.0 South Mountain, PA 1 facilitiesAverage CMS rating 5.0 Southampton, PA 16 facilitiesAverage CMS rating 3.7 Spring City, PA 5 facilitiesAverage CMS rating 4.0 Spring House, PA 1 facilitiesAverage CMS rating 2.0 Springfield, PA 11 facilitiesAverage CMS rating 2.0 St Marys, PA 1 facilitiesAverage CMS rating 4.0 Stevens, PA 2 facilitiesAverage CMS rating 2.0 Susquehanna, PA 2 facilitiesAverage CMS rating 2.0 Tamaqua, PA 8 facilitiesAverage CMS rating 2.0 Taylor, PA 2 facilitiesAverage CMS rating 1.0 Telford, PA 6 facilitiesAverage CMS rating 5.0 Titusville, PA 5 facilitiesAverage CMS rating 4.0 Topton, PA 3 facilitiesAverage CMS rating 5.0 Towanda, PA 9 facilitiesAverage CMS rating 3.0 Tremont, PA 1 facilitiesAverage CMS rating 5.0 Trexlertown, PA 1 facilitiesAverage CMS rating 5.0 Troy, PA 3 facilitiesAverage CMS rating 1.0 Turtle Creek, PA 7 facilitiesAverage CMS rating 4.0 Tyrone, PA 5 facilitiesAverage CMS rating 2.3 Wallingford, PA 2 facilitiesAverage CMS rating 1.0 Warrington, PA 7 facilitiesAverage CMS rating 4.0 Watsontown, PA 1 facilitiesAverage CMS rating 1.0 Waymart, PA 3 facilitiesAverage CMS rating 2.0 Wayne, PA 9 facilitiesAverage CMS rating 4.0 Waynesboro, PA 11 facilitiesAverage CMS rating 4.0 Weatherly, PA 1 facilitiesAverage CMS rating 1.0 Wernersville, PA 2 facilitiesAverage CMS rating 5.0 West Brandywine, PA 1 facilitiesAverage CMS rating 5.0 White Marsh, PA 1 facilitiesAverage CMS rating 2.0 Whitehall, PA 14 facilitiesAverage CMS rating 4.8 Willow Grove, PA 14 facilitiesAverage CMS rating 2.0 Willow Street, PA 4 facilitiesAverage CMS rating 5.0 Windber, PA 5 facilitiesAverage CMS rating 3.5 Worthington, PA 1 facilitiesAverage CMS rating 2.0 Wynnewood, PA 9 facilitiesAverage CMS rating 1.0 Yardley, PA 11 facilitiesAverage CMS rating 5.0 York, PA 1 facilitiesAverage CMS rating 4.0 Youngsville, PA 3 facilitiesAverage CMS rating 3.0 Zelienople, PA 4 facilitiesAverage CMS rating 2.8
Advertisement

About nursing homes in Pennsylvania

Nursing homes, also called skilled nursing facilities, care for people who need ongoing nursing, rehabilitation following a hospital stay, or long-term residential support. CMS inspects them about once a year and issues Five-Star ratings covering health inspections, staffing, and quality measures.

Think of ratings as a beginning, not a final word. Look at the inspection findings, staffing levels, and quality measures that sit behind each score, and verify that the services you actually need are available.

When you are choosing for yourself or someone you care for in Pennsylvania, tour in person if you can, ask whether space is currently available, and confirm Medicare and Medicaid participation. Also ask how the provider manages care planning, keeps families informed, and handles concerns that arise after hours.

Advertisement

Frequently asked questions

How many nursing homes does Pennsylvania have?
According to current CMS data, Pennsylvania has 656 Medicare-certified nursing homes, spread across 323 cities and counties.
What is the best way to compare nursing homes in Pennsylvania?
To compare nursing homes, look past the star rating to the health inspection findings themselves, review nurse staffing levels and turnover, and ask about rehabilitation, memory care, and how care plans get reviewed. Open the city listings above to reach individual profiles with CMS ratings, inspection findings, staffing, and ownership.

Data sources

Data source: CMS Provider Data Catalog. Data as of 2026-10-06.

Advertisement

Required disclosures

For general information only, not medical advice. This website shares public data and general information. It does not offer medical advice, diagnosis, or treatment guidance, and it cannot replace a consultation with a qualified health care professional or with Medicare.

Independent and unaffiliated. MedicalFacilities.org is a private, independently run directory. It is not affiliated with, nor endorsed or operated by, the Centers for Medicare & Medicaid Services (CMS), Medicare, or any government agency. CMS has not reviewed or endorsed this site.

Confirm details before acting. Facility records come from public federal datasets and may lag or contain errors. Always verify current ratings, services, availability, and coverage directly with the provider and on Medicare.gov.

Certain outbound links on this site are partner or affiliate links. If you use them we may receive a commission, and your price does not change. This never influences the data we publish.