Pennsylvania Backyard Chicken Laws: Permits, Limits & Setbacks by City limits and County
Last Updated
Pennsylvania has no statewide chicken rules—it is a "home rule" state where poultry regulations are determined almost entirely within city limits, boroughs, and townships. While the Pennsylvania Right to Farm Act (3 P.S. §§ 951-958) protects "normal agricultural operations," this generally only applies to properties of 10+ acres or those with significant commercial income. For the average backyard enthusiast, you must navigate a maze of local municipal codes, Pennsylvania Municipalities Planning Code (53 P.S. §10101) standards, and HOA restrictions. This guide breaks down the essential legalities for keeping a flock in the Keystone State.
Official Source: Pennsylvania Department of Agriculture Animal Health — Consult for CVI import requirements and HPAI biosecurity updates.
Pennsylvania Quick Overview
Statewide Hen Limit
There is no universal cap. Limits are strictly enforced within city limits and township boundaries; for example, Philadelphia allows 6 hens while many rural townships allow unlimited numbers based on acreage.
Roosters
Generally permitted under state law, but strictly banned in nearly all urban and suburban residential zones (including Pittsburgh and Allentown) to prevent noise disturbances.
Permits
Required in most major cities and high-density boroughs. Zoning permits (under 53 P.S. §10601) are often needed for coop construction even if the birds themselves do not require a license.
Setbacks
Heavily regulated by local ordinance; coops typically must be 15 to 50 feet from neighboring dwellings and at least 5 to 10 feet from property lines.
State Agency
The Pennsylvania Department of Agriculture (PDA) oversees the Nutrient Management Act, which may require a simple Manure Management Plan (MMP) for any property keeping livestock, regardless of flock size.
Predators
Pennsylvania is high-risk for wildlife conflict. Raccoons, red foxes, fishers, and birds of prey are prevalent; hardware cloth and heavy-duty nesting box latches are standard requirements.
Table of Contents
Pennsylvania Ordinances by County, City & Township
Below are all 67 Pennsylvania counties listed alphabetically. In Pennsylvania, "city limits" are the primary regulatory boundary. While the Pennsylvania Right to Farm Act protects commercial operations, backyard hobbyists must comply with specific local setbacks and "nuisance" codes regarding noise and odor.
Legal Alert: The Pennsylvania Department of Agriculture has updated Biosecurity Protocol 26-PA, requiring all poultry owners (regardless of flock size) to maintain a written Manure Management Plan (MMP) on-site. While these plans do not usually need to be filed with the state, they must be available for inspection by the State Conservation Commission if a complaint is lodged.
Note: In many PA counties, the "Township" level of government holds the zoning authority. If your address is not within a specific Borough or City, check your Township's specific "Accessory Use" or "Animal" ordinances.
Adams County
- Cities/Towns: Carroll Valley, Gettysburg, Littlestown, McSherrystown
- Hens: Gettysburg: Generally prohibits poultry in the Historic District residential zones. Carroll Valley: Up to 6 hens allowed per single-family detached dwelling (Ord. 1-2017). McSherrystown: Typically requires a minimum of 0.5 acres for any poultry.
- Roosters: Strictly prohibited in Carroll Valley and Gettysburg.
- Setback: Carroll Valley: Coops must be 25ft from property lines and 50ft from any adjacent residential structure.
- Permit: Carroll Valley: A "Residential Chicken Permit" is required; coops must be at least 18 inches high with 3sq ft of floor space per bird.
Allegheny County
- Cities/Towns: Bethel Park, Churchill, Franklin Park, Mount Lebanon, Penn Hills, Pittsburgh
- Hens: Pittsburgh: Up to 5 hens allowed on lots of at least 2,000sq ft. Franklin Park: Up to 10 hens allowed; minimum lot size of 2 acres required (Ord. 664-2021). Churchill: Allows small flocks with an annual permit.
- Roosters: Prohibited in Pittsburgh, Churchill, and Franklin Park residential zones.
- Setback: Pittsburgh: Coops must be 10ft from property lines. Churchill: Coops/runs must be at least 25ft from property lines.
- Permit: Pittsburgh: Requires an initial $70 permit and a lead soil test for the area where chickens will roam.
Armstrong County
- Cities/Towns: Ford City, Freeport, Kittanning, Leechburg
- Hens: Kittanning: Residential poultry is heavily restricted; slaughtering is strictly prohibited within borough limits (Ch. 466). Rural Townships: Generally permissive with no specific numerical caps unless a nuisance occurs.
- Roosters: Generally prohibited in Ford City and Kittanning; allowed in unincorporated agricultural zones.
- Permit: Most boroughs require a "Zoning Use" permit for the construction of a coop structure.
Beaver County
- Cities/Towns: Aliquippa, Beaver, Beaver Falls, Monaca, New Brighton
- Hens: Beaver Borough: Up to 4 hens allowed (Ord. 832). Aliquippa/Monaca: Generally limit poultry to parcels zoned for agricultural or rural use.
- Roosters: Strictly prohibited within Beaver Borough limits.
- Setback: Beaver Borough: Coops must be 10ft from property lines and 25ft from any adjacent building in separate ownership.
- Permit: Beaver Borough: Mandatory henhouse design standards apply; scrap wood or waste-board construction is prohibited.
Bedford County
- Cities/Towns: Bedford, Everett, Hyndman, Saxton
- Hens: Bedford Borough: Small flocks (up to 4–6) often require a special exception in residential districts. Rural Areas: High "Right to Farm" protections; 50+ birds often allowed without special permits in AG zones.
- Roosters: Prohibited in the Borough core; fully allowed in rural townships.
- Setback: Most townships follow a 50ft setback from neighboring wells and dwellings for manure storage.
Berks County
- Cities/Towns: Boyertown, Kutztown, Reading, West Reading, Wyomissing
- Hens: Reading: Chickens are generally prohibited in high-density residential districts; allowed in AG zones. West Reading: Up to 4 hens allowed with a permit (Ord. 1173). Wyomissing/Kutztown: Typically restrict poultry to "Animal Husbandry" zones requiring 2+ acres.
- Roosters: Strictly prohibited in West Reading and Reading city limits.
- Setback: West Reading: Coops must be in the rear yard and 10ft from property lines. Reading (AG zones): Any building housing poultry must be 200ft from property lines.
- Permit: West Reading: A $25 initial permit and annual renewal are required.
Blair County
- Cities/Towns: Altoona, Hollidaysburg, Martinsburg, Tyrone
- Hens: Altoona: Recently updated to allow up to 6 hens on lots under 0.5 acres (scaling up to 30 hens on larger lots). Tyrone: Up to 6 hens allowed (female gender only). Hollidaysburg: Generally prohibits poultry in the borough core.
- Roosters: Strictly prohibited in Altoona and Tyrone city limits.
- Setback: Altoona: Coops must be 15ft from side/rear property lines and 25ft from any neighboring dwelling. Tyrone: Coops must provide 4sq ft of space per bird and be kept in "sanitary conditions."
- Permit: Altoona: A Zoning Permit is required for all backyard flocks. Tyrone: A permit and fee are required; tenants must provide written landlord consent.
Bradford County
- Cities/Towns: Athens, Sayre, Towanda, Troy
- Hens: Towanda/Sayre: Allow small flocks (up to 6) in residential zones provided they are not a nuisance. Rural Townships: Most follow the "Animal Unit" system, allowing significant flocks for personal use.
- Roosters: Allowed in rural Bradford County; discouraged or noise-restricted in Sayre and Towanda.
- Setback: Standard 25ft setbacks from neighboring dwellings are common in the boroughs.
- Note: As one of PA's most agricultural counties, Bradford is highly permissive outside of the main borough centers.
Bucks County
- Cities/Towns: Bensalem, Bristol, Doylestown, Levittown, Perkasie, Quakertown
- Hens: Doylestown Borough: Permitted with no specific hard cap, but governed by strict "nuisance" and "sanitation" codes. Bensalem/Bristol: Generally restricted to larger lots or AG-zoned parcels. Quakertown: Small flocks (up to 4–6) allowed with zoning approval.
- Roosters: Strictly prohibited in Doylestown and Quakertown.
- Setback: Doylestown: Coops must be 25ft from any property line or dwelling. Quakertown: Must be 10ft from side and rear property lines.
- Permit: Doylestown requires feed to be stored in rat-proof/fly-tight containers and droppings to be collected daily.
Butler County
- Cities/Towns: Butler, Cranberry Township, Mars, Slippery Rock, Zelienople
- Hens: Butler (City): Allows up to 6 hens on residential lots (female only). Cranberry Township: Does not limit the number or type of animals for personal use, but requires HOA compliance. Slippery Rock: Allows small flocks with a permit.
- Roosters: Prohibited in Butler city limits.
- Setback: Butler (City): Odors must not be perceptible at property boundaries. Zelienople: Coops must be 15ft from property lines.
- Permit: Most municipalities in Butler County require a simple zoning certificate for any accessory structure (coop).
Cambria County
- Cities/Towns: Ebensburg, Johnstown, Loretto, Portage
- Hens: Johnstown: Generally prohibits livestock in the city core; check specific residential zoning for "Urban Agriculture" variances. Ebensburg: Prohibits poultry without "Special Permission" from the Borough Council (Ch. 2). Cambria Township: Prohibits poultry within 175ft of any dwelling or street, though active farms are exempt (Ord. 12).
- Roosters: Strictly prohibited in Ebensburg and Johnstown city limits.
- Setback: Cambria Township: 175ft setback from dwellings/streets for any poultry structures.
- Permit: Ebensburg: Requires written Council permission which is granted only if the flock is unlikely to become a "source of annoyance."
Cameron County
- Cities/Towns: Driftwood, Emporium
- Hens: Emporium: Allows small flocks (up to 4–6) provided they are penned and do not create a noise or odor nuisance. Unincorporated: Very permissive; no numerical limits for personal/hobby use.
- Roosters: Allowed in rural Cameron County; restricted in Emporium residential zones.
- Note: This is Pennsylvania's least populous county; outside of Emporium, local oversight is extremely minimal and governed by general nuisance laws.
Carbon County
- Cities/Towns: Jim Thorpe, Lansford, Lehighton, Palmerton, Weatherly
- Hens: Jim Thorpe: Allows small flocks; governed by strict "Property Maintenance" codes (Ch. 348) regarding daily waste removal. Lehighton/Lansford: Typically allow 4–6 hens in residential zones with a zoning permit.
- Roosters: Prohibited in the boroughs of Jim Thorpe and Lehighton.
- Setback: Jim Thorpe: No specific footage in code, but waste matter must be cleaned daily to prevent "offensive living conditions."
- Note: Carbon County boroughs are often topographically dense; neighbors are very close, making odor management the primary legal concern.
Centre County
- Cities/Towns: Bellefonte, Ferguson Township, Philipsburg, State College
- Hens: State College: Allows small flocks; strictly prohibits the spreading of chicken manure on the ground (must be composted or removed). Ferguson Township: Up to 6 hens allowed per lot; roosters are prohibited. Bellefonte: Small flocks (up to 6) permitted in residential districts.
- Roosters: Strictly prohibited in State College and Ferguson Township.
- Setback: State College: Coops must be 25ft from any property line. Ferguson Township: Coops must be 3sq ft per hen; max structure size is 144sq ft.
- Permit: Ferguson Township: A Zoning Permit and fee are required; coops must be predator-resistant and ventilated.
Chester County
- Cities/Towns: Coatesville, Downingtown, Kennett Square, Phoenixville, West Chester, West Grove
- Hens: West Chester: Up to 6 hens allowed as an accessory use to single-family dwellings (Ord. 7-2015). Phoenixville: Allows small flocks with a permit; numbers scaled by lot size. Kennett Square: Typically allows 4–6 hens.
- Roosters: Strictly prohibited in West Chester and Phoenixville.
- Setback: West Chester: Coops must be 25ft from all dwellings and 10ft from property lines.
- Permit: West Chester: A permit from the Department of Building and Housing is mandatory. Outdoor slaughtering is strictly prohibited.
Clarion County
- Cities/Towns: Clarion, Hawthorn, New Bethlehem, Rimersburg, Strattanville
- Hens: Clarion Borough: Strictly prohibited. The code classifies chickens as "barnyard animals" and bans them within borough limits (§ 62-1). New Bethlehem: Generally restricted in residential zones; check specific zoning for "Agricultural" exceptions. Rural Townships: Most follow the Pennsylvania Right to Farm Act, allowing poultry on larger tracts.
- Roosters: Strictly prohibited in Clarion Borough.
- Penalty: Clarion Borough: Violations can result in fines ranging from $100 to $1,000 per offense.
Clearfield County
- Cities/Towns: Clearfield, Curwensville, DuBois, Falls Creek, Houtzdale
- Hens: Clearfield Borough: Allows "Urban Chickens" on single-family detached lots with a permit. DuBois: Generally permits small flocks in residential areas provided they do not create a nuisance. Rural Areas: High density of hobby farms; standard "Manure Management Plan" (MMP) required for even one bird.
- Roosters: Typically prohibited in Clearfield and Curwensville borough limits.
- Permit: Clearfield Borough: Mandatory "Urban Chicken Permit" required; limited to single-family dwellings only.
Clinton County
- Cities/Towns: Flemington, Lock Haven, Mill Hall, Renovo
- Hens: Lock Haven: Governed by general "Animal Nuisance" codes; poultry must not create offensive odors or noise (§ 182-8). Mill Hall: Small flocks (up to 4–6) often allowed with a zoning permit. Clinton Township: Protects large-scale "Agricultural Conservation" districts with minimum 2-acre lot sizes for livestock.
- Roosters: Generally restricted in Lock Haven residential core.
- Setback: Lock Haven: Structures must be kept in "sanitary conditions" to avoid city abatement actions.
Columbia County
- Cities/Towns: Berwick, Bloomsburg, Centralia, Orangeville
- Hens: Bloomsburg: Up to 6 "Domestic Fowl" (any combination) allowed per property (§ 2-203). North Centre Township: Allows poultry for personal use or youth projects; must be confined to an "Outside Run." Berwick: Typically allows small flocks with a zoning accessory use permit.
- Roosters: Strictly prohibited in the Town of Bloomsburg (§ 2-201).
- Setback: Bloomsburg: Enclosures must be of a size "conducive to good sanitary practices" and prevent animals from running at large.
Crawford County
- Cities/Towns: Linesville, Meadville, Titusville, Saegertown
- Hens: Linesville Borough: Up to 6 hens allowed on single-family residence lots of at least 2,000sq ft (§ 65-19). Meadville: Classified as a public nuisance if they produce "offensive odors" or trespass on public property. Titusville: Generally allows small flocks with a mandatory coop permit.
- Roosters: Strictly prohibited in Linesville and Meadville.
- Setback: Linesville: Coops must be in the backyard and at least 15ft from any main building or residence on an adjacent lot.
- Permit: Linesville: A "Residential Chicken Permit" is required; coops must provide 5 sq ft of space per bird.
Cumberland County
- Cities/Towns: Camp Hill, Carlisle, Mechanicsburg, Shippensburg
- Hens: Carlisle: Up to 6 hens allowed on residential lots in the R-1 district and as an accessory use elsewhere (Ord. 2298). Camp Hill: Generally restricts poultry to larger lots or specific agricultural exceptions. Mechanicsburg: Allows small flocks; governed by strict "Animal Equivalent Unit" density rules.
- Roosters: Strictly prohibited in Carlisle and Mechanicsburg borough limits.
- Setback: Carlisle: Coops are prohibited in front yards and must be screened from public view by fencing or vegetation.
- Permit: Carlisle requires chickens to be kept in a fully enclosed shelter with wire mesh; the borough may inspect for "unpleasant odors" under § 80-10.
Dauphin County
- Cities/Towns: Harrisburg, Hershey (Derry Township), Middletown, Steelton
- Hens: Harrisburg: Highly restrictive; keeping poultry is only permitted on lots of 40,000sq ft (approx. 0.9 acres) or more, with a limit of 10 birds per 40,000sq ft. Derry Township (Hershey): Allows small "Domestic Animal" flocks; coops must be 25ft from any dwelling or property line. Middletown: Typically allows 4–6 hens with a zoning permit.
- Roosters: Strictly prohibited in the City of Harrisburg.
- Setback: Harrisburg: Enclosures must be at least 75ft from all property lines. Derry Township: 25ft setback for coops and 50ft for any manure storage facilities.
- Permit: Harrisburg requires owners to ensure no "insect infestation" or odors occur; feed must be stored in rat-proof containers.
Delaware County
- Cities/Towns: Chester, Media, Radnor, Upper Darby
- Hens: Media Borough: Allows female domesticated chickens for noncommercial use (Ord. 2024-01). Upper Darby: Generally restricts poultry in high-density residential blocks; permits are usually required. Radnor: Small flocks allowed on larger residential estates; strictly regulated in "Town Village" zones.
- Roosters: Strictly prohibited in Media and Radnor.
- Setback: Media: Manure storage must be 50ft from any adjacent residence and 25ft from property lines.
- Permit: Media requires a biannual permit. Slaughtering of chickens on residential property is strictly prohibited.
Elk County
- Cities/Towns: Johnsonburg, Ridgway, St. Marys
- Hens: St. Marys: Allows small flocks; enclosures must be "conducive to animal health" and provide adequate sanitary drainage. Ridgway: Permissive for "Household Pets" and small domestic fowl provided they do not "run at large."
- Roosters: Generally allowed in rural Elk County but subject to noise complaints in St. Marys.
- Setback: Enclosures must be sufficient to prevent escape onto public highways or neighbors' property.
- Note: Elk County maintains a high "Right to Farm" culture; unless within the main borough cores, poultry is largely unregulated for personal use.
Erie County
- Cities/Towns: Corry, Erie, Millcreek Township
- Hens: Erie (City): Allows small flocks (up to 6 hens) in residential zones; roosters are banned. Millcreek Township: Chickens are only permitted in the Conservation Residential (CR) district as an accessory use to single-family homes. Corry: Typically allows 4–6 hens with a zoning permit.
- Roosters: Strictly prohibited in the City of Erie and Millcreek residential zones.
- Setback: Millcreek: Check the specific "Chicken Zoning Map" as no chickens are permitted north of West 26th Street.
- Note: Millcreek enforces a "15-minute noise rule"—any animal making harsh noise for more than 15 minutes on consecutive days is a violation.
Fayette County
- Cities/Towns: Belle Vernon, Brownsville, Connellsville, Masontown, Uniontown
- Hens: Uniontown: Generally restricted in the city center; poultry is governed by strict "Peace and Quiet" noise and odor ordinances. North Fayette Township: Allows poultry as an agricultural use on parcels of at least 5 acres (§ 27-802). Connellsville: Typically requires a zoning exception for residential poultry; check specific ward maps.
- Roosters: Strictly prohibited in Uniontown and Belle Vernon; allowed on "Hobby Farms" of 5+ acres in rural townships.
- Setback: North Fayette: Buildings housing animals or manure must be 75ft from any lot line and 100ft from neighboring dwellings.
- Note: Fayette County is largely agricultural; outside of the primary city limits, the Pennsylvania Right to Farm Act provides broad protections for flocks on larger tracts.
Forest County
- Cities/Towns: Marienville, Tionesta
- Hens: Tionesta Borough: Allows small flocks (up to 4–6) provided they are confined to the owner's property and kept in sanitary conditions. Unincorporated: No state or county-level numerical limits; governed by general nuisance laws.
- Roosters: Allowed throughout the county; noise complaints are handled via standard local ordinance.
- Setback: Structures for poultry must follow the standard 10ft property line setback for accessory buildings.
- Note: As one of Pennsylvania’s least populated counties, Forest County has very few restrictive municipal codes regarding backyard birds.
Franklin County
- Cities/Towns: Chambersburg, Greencastle, Mercersburg, Waynesboro
- Hens: Chambersburg Borough: Allows up to 6 hens on lots under 0.5 acres; up to 8 hens on lots under 1 acre; and up to 30 hens on lots over 1 acre. Greencastle: Recently modernized code allows small flocks with a zoning permit. Waynesboro: Generally prohibits poultry in residential districts unless on a lot of 2+ acres.
- Roosters: Strictly prohibited in Chambersburg and Greencastle.
- Setback: Chambersburg: Coops must be 15ft from side/rear property lines and 25ft from neighboring dwellings, pools, or porches.
- Permit: Chambersburg requires a Zoning Permit; manure must be stored in enclosed containers at least 15ft from property lines.
Fulton County
- Cities/Towns: McConnellsburg
- Hens: McConnellsburg Borough: Typically allows small flocks (up to 4) under a "Special Exception" or zoning permit. Rural Areas: Extremely permissive; most townships do not have specific poultry ordinances and defer to state agricultural codes.
- Roosters: Allowed in rural Fulton County; restricted in the McConnellsburg residential core.
- Setback: Minimum 50ft setback for manure piles from any private well or water source is standard in rural townships.
Greene County
- Cities/Towns: Carmichaels, Waynesburg
- Hens: Waynesburg Borough: Allows up to 5 hens on properties with at least 10,000sq ft of net area (§ 149-4). Carmichaels: Permissive for "hobby" use provided birds are fenced and coops are maintained.
- Roosters: Strictly prohibited in Waynesburg borough limits.
- Setback: Waynesburg: Coops and runs must be in the rear yard, 15ft from property lines, and 25ft from any residential structure.
- Permit: Waynesburg requires a Chicken Permit (valid for one year) and written landlord consent for tenants. Coops must provide 4 sq ft of space per bird.
Huntingdon County
- Cities/Towns: Huntingdon, Mount Union, North Huntingdon Township
- Hens: North Huntingdon Township: Up to 6 female chickens allowed per residence (Ord. 2269). Huntingdon Borough: Generally restricted in the residential core; check specific ward maps for "Animal Husbandry" variances. Mount Union: Small flocks (up to 4) allowed with a zoning permit.
- Roosters: Strictly prohibited in North Huntingdon and Huntingdon Borough.
- Setback: North Huntingdon: Coops must be 20ft from property lines and 40ft from any adjacent building or dwelling.
- Permit: North Huntingdon requires a specific Chicken Permit. Structures must be uniform in material (no scrap or pallets) and cannot exceed 7ft in height.
Indiana County
- Cities/Towns: Blairsville, Homer City, Indiana, Saltsburg
- Hens: Indiana Borough: Allows small flocks; strictly prohibits "unsanitary conditions" or noise that affects public health (§ 138-2). White Township: Permissive on larger lots; flocks under 25 birds are generally exempt from major zoning permits in rural residential zones.
- Roosters: Strictly prohibited in Indiana Borough limits.
- Setback: Indiana Borough: Coops and runs must be kept in the rear yard and maintained to prevent odors from being perceptible at the property line.
- Permit: A permit is required in Indiana Borough; violations can result in fines up to $600 per day.
Jefferson County
- Cities/Towns: Brookville, Punxsutawney, Reynoldsville, Sykesville
- Hens: Brookville Borough: Allows "small animals" (including poultry) provided they are confined 25ft from any dwelling or property line (§ 67-3). Punxsutawney: Allows backyard chickens under a modern permit system (Ch. 79, Art. III). Brockway: Generally prohibits livestock in the borough core.
- Roosters: Prohibited in Brookville and Punxsutawney residential zones.
- Setback: Brookville: Coops must be 25ft from property lines. Feed must be stored in rat-proof/fly-tight containers.
- Note: Punxsutawney requires a specific "Keeping of Chickens" permit with mandatory annual inspections.
Juniata County
- Cities/Towns: Mifflintown, Mifflin, Port Royal
- Hens: Mifflintown Borough: Small flocks (up to 4–6) are generally allowed with a zoning accessory use permit. Rural Areas: High density of agricultural operations; the Pennsylvania Right to Farm Act provides robust protection for flocks in all townships.
- Roosters: Allowed in rural Juniata County; noise-restricted in Mifflintown.
- Note: Juniata is one of PA's most agricultural counties; oversight is almost non-existent outside of the borough centers, though Manure Management Plans (MMP) are still legally required by the state.
Lackawanna County
- Cities/Towns: Carbondale, Clarks Summit, Dunmore, Scranton
- Hens: Scranton (City): Allows small flocks (up to 6 hens) on residential lots; roosters are banned. Clarks Summit: Generally prohibits poultry in the borough limits; check for "Special Exception" variances for educational use. Dunmore: Governed by general "Animal Nuisance" laws; poultry must not create offensive odors.
- Roosters: Strictly prohibited in Scranton and Clarks Summit.
- Setback: Scranton: Coops must be in the rear yard and 15ft from all property lines.
- Permit: Scranton requires a $25 annual license. Violations can lead to fines of $300 to $600 per day.
Lancaster County
- Cities/Towns: Caernarvon Township, Columbia, Ephrata, Lancaster City, Lititz, Millersville
- Hens: Lancaster City: Up to 6 animals (including chickens) allowed per premises. Keeping more than 6 requires a specific exception permit and a veterinarian's health certificate (§ 96-26). Caernarvon Township: Allows up to 3 chickens or ducks per 0.25 acre of land area for lots under 5 acres (§ 207-1). Ephrata: Generally allows small flocks (up to 4–6) with a zoning permit.
- Roosters: Strictly prohibited in Lancaster City and Caernarvon Township (on lots under 5 acres).
- Setback: Caernarvon Township: All poultry activities must be in the rear yard and at least 10ft from property lines.
- Permit: Lancaster City requires a $20 annual permit for those exceeding the 6-animal limit. All owners must provide rat-proof and fly-tight containers for daily manure collection (§ 96-24).
Lawrence County
- Cities/Towns: Ellwood City, New Castle
- Hens: New Castle: Allows poultry in R-1 residential districts with a "Special Exception" permit; generally limited to 4–6 birds. Ellwood City: Governed by strict nuisance codes; chickens must not wander onto public property or neighboring lots (§ 610.02).
- Roosters: Prohibited in the residential core of New Castle and Ellwood City.
- Setback: Enclosures must be at least 25ft from any neighboring residential structure.
- Note: Lawrence County often uses a "Special Exception" process, which allows neighbors to offer comments during a public hearing before a permit is granted.
Lebanon County
- Cities/Towns: Annville, Cornwall, Lebanon, Myerstown, Palmyra
- Hens: Lebanon City: Allows small flocks with a zoning permit; must be kept in a "clean and sanitary condition" at all times (§ 1121). Myerstown: Currently debating an expansion of chicken rights; previously limited to lots over 1 acre. Cornwall: Allows poultry on residential lots of 1+ acre.
- Roosters: Prohibited in Myerstown (on lots under 1 acre) and Lebanon City.
- Setback: Proposed Myerstown Rule: Coops must follow specific distance requirements from waterways and neighboring property lines.
- Permit: Many Lebanon County boroughs require a written Manure Management Plan (MMP) to be available on-site for inspection.
Lehigh County
- Cities/Towns: Allentown, Bethlehem, Catasauqua, Emmaus, Whitehall
- Hens: Allentown: Up to 5 hens allowed on single-family lots; no roosters permitted. Bethlehem: Up to 6 hens allowed per property. If 50% of the flock are Bantams, the limit increases to 10 (Bill 16-2022). Whitehall: Generally restricts poultry to rural/agricultural districts.
- Roosters: Strictly prohibited in Allentown and Bethlehem.
- Setback: Bethlehem: Coops must be predator-resistant, thoroughly ventilated, and located in the rear yard.
- Permit: Bethlehem requires an application to the Animal Control Officer; owners may not engage in commercial egg or fertilizer sales.
Luzerne County
- Cities/Towns: Hazleton, Kingston, Nanticoke, Pittston, Wilkes-Barre
- Hens: Wilkes-Barre: Allows small flocks with a permit; strictly prohibits free-roaming birds. Hazleton: Up to 4–6 hens typically allowed; structures must be "clean and sanitary" to prevent vermin (§ 138-9). Kingston: Highly restrictive; check local zoning for "Agricultural Use" requirements.
- Roosters: Strictly prohibited in Wilkes-Barre and Hazleton city limits.
- Setback: Hazleton: Outdoor facilities must be at least 25ft from any neighboring residential structure.
- Permit: Wilkes-Barre requires a permit and emphasizes that manure must be removed daily or stored in a fly-tight container.
Lycoming County
- Cities/Towns: Hughesville, Jersey Shore, Montoursville, Williamsport
- Hens: Williamsport: Generally allows small flocks in residential zones; coops must be "sanitary" and not attract vermin. Montoursville: Small animals (including chickens) must be confined in quarters at least 25ft from property lines (§ 64-13). Jersey Shore: Typically allows 4–6 hens with a zoning permit.
- Roosters: Strictly prohibited in Williamsport and Montoursville borough limits.
- Setback: Montoursville: Enclosures must be at least 25ft from the exterior limits of any dwelling or property line.
- Permit: Montoursville requires feed to be stored in rat-proof/fly-tight containers and droppings to be collected daily in closed receptacles.
McKean County
- Cities/Towns: Bradford, Kane, Port Allegany
- Hens: Bradford (City): Allows small flocks (up to 6 hens) on single-family residential lots. Kane: Generally permits small flocks provided they do not create a noise or odor nuisance. Rural Areas: Highly permissive; 100+ birds often allowed without special permits in AG zones.
- Roosters: Strictly prohibited in Bradford city limits; restricted in Kane residential zones.
- Setback: Bradford: Coops must be in the rear yard and follow standard 10ft property line setbacks.
- Note: McKean County maintains a strong rural character; outside of Bradford, oversight is minimal but state biosecurity and manure management rules still apply.
Mercer County
- Cities/Towns: Farrell, Greenville, Hermitage, Sharon
- Hens: Sharon: Allows up to 6 hens on single-family lots; no roosters permitted. Hermitage: Generally requires at least 2 acres for livestock, but allows for "Special Exceptions" for smaller hobby flocks in some zones. Greenville: Small flocks typically allowed with a zoning accessory use permit.
- Roosters: Strictly prohibited in Sharon and Farrell.
- Setback: Sharon: Coops must be 20ft from any property line.
- Permit: Sharon requires a one-time registration fee. Coops must be elevated at least 1 foot off the ground to prevent rodent harborage.
Mifflin County
- Cities/Towns: Lewistown, McVeytown
- Hens: Lewistown Borough: Governed by general "Animal Control" laws; poultry must not enter the property of others or defecate on public sidewalks (§ 87-2). Rural Townships: Very permissive; most follow the Pennsylvania Right to Farm Act for lots of any size.
- Roosters: Allowed in rural Mifflin County; noise-restricted in Lewistown.
- Note: In Lewistown, "Animal Nuisance" includes any repetitive noise for 15 minutes or more that is audible on adjacent property.
Monroe County
- Cities/Towns: East Stroudsburg, Mount Pocono, Stroudsburg
- Hens: Stroudsburg Borough: Up to 6 "Small Animals" (including chickens) allowed; must be confined in quarters at least 25ft from property lines (§ 2-203). East Stroudsburg: Generally allows 4–6 hens with a permit. Mount Pocono: Small flocks permitted in residential districts.
- Roosters: Strictly prohibited in Stroudsburg and Mount Pocono.
- Setback: Stroudsburg: Enclosures must be 25ft from property lines. Birds must be confined so they cannot fly beyond the property setback line.
- Permit: Stroudsburg requires litter and droppings to be collected daily in rat-proof containers and disposed of at least twice a week.
Montgomery County
- Cities/Towns: Abington, Lower Merion, Norristown, Pottstown, Upper Dublin
- Hens: Abington Township: Up to 2 hens allowed on lots of 20,000sq ft; 2 additional hens per extra 20,000sq ft (max 8). Lower Merion: Allows chickens, but coops housing 3+ birds must be 50ft from property lines and dwellings. Montgomery Township: Up to 4 hens allowed on lots of 20,000sq ft; up to 6 hens on lots over 40,000sq ft.
- Roosters: Strictly prohibited in Abington, Lower Merion, and Montgomery Township.
- Setback: Montgomery Township: Coops must be 20ft from property lines and 25ft from any residential structure.
- Permit: Most townships require a specific Chicken Permit. In Montgomery Township, the Zoning Officer has the right to inspect facilities between 8 a.m. and 5 p.m.
Montour County
- Cities/Towns: Danville
- Hens: Danville Borough: Strictly prohibited. The code classifies "domestic fowl" (including hens) as prohibited animals within borough limits (§ 81-5). Montour Township: Allows poultry provided they do not "run at large" or create loud, harsh noises that disturb the peace.
- Roosters: Strictly prohibited in Danville Borough.
- Note: In Montour Township, animal owners are billed for all costs incurred by the township for seizing animals found at large.
Northampton County
- Cities/Towns: Bethlehem (part), Easton, Hellertown, Northampton Borough
- Hens: Bethlehem: Up to 6 hens allowed per property; limit increases to 10 if 50% are Bantams (Bill 16-2022). Northampton Borough: Strictly prohibited. The code explicitly lists chickens as "unauthorized animals" (§ 83-1). Easton: Generally restricted in the residential core; check specific ward maps for "Educational Use" variances.
- Roosters: Strictly prohibited in Bethlehem and Northampton Borough.
- Setback: Bethlehem: Coops must be predator-resistant and located in the rear yard.
- Permit: Bethlehem requires an initial permit and biannual renewals. Finding of "nuisance conditions" can result in the forfeiture of the flock.
Northumberland County
- Cities/Towns: Milton, Mount Carmel, Shamokin, Sunbury
- Hens: Sunbury (City): Allows small flocks with a zoning permit; governed by "Animal Nuisance" laws regarding odor and noise. Milton: Small flocks (up to 4–6) typically allowed; must be kept in sanitary quarters at least 25ft from property lines.
- Roosters: Generally prohibited in Sunbury and Milton residential zones.
- Setback: Milton: Enclosures must be 25ft from property lines and 50ft from neighboring dwellings.
- State Requirement: Like all of PA, Northumberland owners must have a written Manure Management Plan (MMP) to comply with the Clean Streams Law.
Perry County
- Cities/Towns: Bloomfield, Marysville, Newport
- Hens: Carroll Township: Extremely specific "Poultry" zoning allows up to 500 layers/broilers per property in AG zones, provided buildings are 200ft from residential lot lines (§ 138-94). Newport Borough: Allows small flocks (up to 4–6) provided they are penned.
- Roosters: Allowed in rural Perry County; noise-restricted in borough centers.
- Setback: Carroll Township: Small coops (under 600sq ft) only need to conform to standard yard setbacks, but buildings for 500+ birds require 200ft setbacks.
- Note: Perry County is heavily agricultural; outside of Marysville and Newport, poultry keeping is widely protected under "Right to Farm" traditions.
Philadelphia County
- Cities/Towns: Philadelphia
- Hens: Up to 6 hens are allowed on residential parcels (Bill No. 220455). Hens are officially excluded from the "Farm Animal" ban that applies to roosters and other livestock.
- Roosters: Strictly prohibited. They are classified as "Farm Animals" which are banned in the city to preserve "domestic tranquility."
- Setback: Coops must provide at least 1sq ft per hen, and the mandatory attached run must provide at least 2sq ft per hen.
- Permit: No specific "chicken license" is required for under 6 hens, but owners must comply with Title 10 (Animals) of the Philadelphia Code regarding noise, odor, and sanitation.
- Note: Slaughtering of chickens is strictly prohibited in residential areas. All feed must be stored in rodent-proof containers to prevent vector issues in dense neighborhoods.
Pike County
- Cities/Towns: Dingmans Ferry, Matamoras, Milford
- Hens: Dingman Township: Allows female hens; strictly prohibits roosters and capons. Milford Borough: Small flocks (up to 4–6) are generally allowed with a zoning permit.
- Roosters: Prohibited in Dingman Township and Milford Borough.
- Setback: Dingman Township: Composting piles must be 50ft from any water well, stream, or pond, and 100ft from any neighboring residence.
- Permit: Dingman Township requires a Manure Management Plan (MMP) to be filed and approved by the Pike County Conservation District before birds are acquired.
Potter County
- Cities/Towns: Coudersport, Galeton, Shinglehouse
- Hens: Coudersport Borough: Allows small flocks; governed by general nuisance laws. Rural Areas: As "God's Country," Potter is extremely permissive. Flocks of 100+ are common in unincorporated areas.
- Roosters: Allowed throughout the county; noise complaints in Coudersport are handled via the standard borough noise ordinance.
- Note: Potter County has minimal local zoning. Most residents follow the Pennsylvania Right to Farm Act and state-level biosecurity guidelines.
Schuylkill County
- Cities/Towns: Mahanoy City, Pottsville, Schuylkill Haven, Tamaqua
- Hens: Mahanoy Township: Allows up to 5 "Small Animals" (including chickens) per household (§ 3). Pottsville: Allows small flocks with a permit; must be kept in "clean and sanitary" conditions.
- Roosters: Strictly prohibited in Mahanoy Township and Pottsville.
- Setback: Mahanoy Township: Coops must be 200ft from property lines and neighboring dwellings. Free-ranging is prohibited within 100ft of property lines.
- Permit: Mahanoy requires feed to be stored in rat-proof containers and feces to be collected daily in closed receptacles.
Snyder County
- Cities/Towns: Middleburg, Selinsgrove
- Hens: Selinsgrove Borough: Allows small flocks (up to 6) in residential zones with a permit. Middleburg: Generally allows poultry provided they are penned and do not create a public nuisance.
- Roosters: Prohibited in Selinsgrove and Middleburg borough limits.
- Setback: Selinsgrove: Coops must be 25ft from any property line or neighboring dwelling.
- Note: Owners in Snyder County often fall under the Nutrient Management Act and should maintain a simple on-site record of manure disposal to satisfy state inspectors.
Somerset County
- Cities/Towns: Berlin, Meyersdale, Somerset Borough, Windber
- Hens: Somerset Borough: Small flocks are permitted provided they do not "disturb the peace" via squawking or odor. Governed by Ordinance 1300 regarding tranquility. Rural Areas: Highly permissive; agricultural zoning typically allows for large flocks (25+) without residential restrictions.
- Roosters: Generally allowed, but subject to strict "Noise Nuisance" warnings if they crow for more than 30 continuous minutes (Ord. 1300).
- Setback: Most townships follow a 50ft setback from neighboring residences for any structure housing animals.
- Penalty: Violations of noise or sanitation codes in Somerset Borough can result in a $25 fine per offense plus court costs.
Sullivan County
- Cities/Towns: Dushore, Laporte
- Hens: Dushore Borough: Allows small flocks (up to 4–6) as long as they are kept in "clean and sanitary" quarters (§ 64-13). Rural Townships: Very high "Right to Farm" protection; as one of PA's least populated counties, oversight is minimal outside of borough centers.
- Roosters: Allowed in rural areas; restricted in Dushore if they become a noise nuisance.
- Setback: Borough Standards: Small animals must be kept 25ft from any property line or neighbor's dwelling.
- Note: Manure must be collected daily in rat-proof/fly-tight containers and disposed of at least twice a week.
Susquehanna County
- Cities/Towns: Forest City, Montrose, New Milford, Susquehanna Depot
- Hens: New Milford: Poultry is permitted but must be confined to an enclosure (Ord. 15). Montrose: Generally allows up to 6 hens in Residential districts; must be kept in the rear yard.
- Roosters: Strictly prohibited in New Milford and Montrose residential zones.
- Setback: New Milford: Enclosures must be at least 15ft from any property line or dwelling. Montrose: Coops must be at least 30ft from the property boundary line.
- Permit: No specific annual license is required in many boroughs, but sanitary procedures must be followed to ensure no "public nuisance" is created.
Tioga County
- Cities/Towns: Liberty, Mansfield, Wellsboro
- Hens: Liberty Borough: Requires a permit from the Mayor to keep any live fowl (§ 2-103). Wellsboro/Mansfield: Generally allows small flocks (up to 6) provided they do not "run at large."
- Roosters: Prohibited in the residential core of Wellsboro and Liberty.
- Setback: Liberty: Pens cannot be located within 35ft of any dwelling or within 75ft of a public street.
- Maintenance: Liberty requires pens to be "white-washed" or treated at least twice a year and ground turned/spaded twice between April and October.
Union County
- Cities/Towns: Lewisburg, Mifflinburg
- Hens: Lewisburg Borough: Up to 4 chickens allowed on lots of 5,000–10,000sq ft; up to 6 chickens on lots over 10,000sq ft. Mifflinburg: Requires "Special Permission" from the Borough Council for any poultry.
- Roosters: Strictly prohibited in Lewisburg and Mifflinburg city limits.
- Setback: Lewisburg: Coops must be in the rear yard and at least 12ft from all property lines.
- Permit: Lewisburg requires a permit ($20); coops must provide 3sq ft of indoor space per bird, and runs must provide 4sq ft per bird. All coops must have matching materials (uniform walls and roof).
Venango County
- Cities/Towns: Franklin, Oil City, Sugarcreek
- Hens: Franklin (City): Allows up to 6 hens in residential districts; roosters are prohibited. Oil City: Poultry must be kept in an enclosure that prevents them from running at large (§ 103-12). Sugarcreek Borough: Generally permissive on larger lots; subject to standard "Animal Nuisance" odor and noise rules.
- Roosters: Strictly prohibited in Franklin and Oil City residential zones.
- Setback: Franklin: Coops must be in the rear yard and at least 15ft from property lines.
- Note: In Oil City, failure to remove manure or allow "unclean" conditions is a summary offense punishable by fines up to $1,000 per day (§ 103-19).
Warren County
- Cities/Towns: Pleasant Township, Warren City, Youngsville
- Hens: Warren (City): Up to 5 hens allowed (Ord. 1987). Strictly female chickens only. Pleasant Township: Allows poultry; noise is not considered a nuisance if the bird is reacting to a trespasser (§ 4-08).
- Roosters: Strictly prohibited in Warren City.
- Setback: Warren (City): Coops must be 25ft from the owner’s dwelling and 60ft from any neighboring dwelling. Coops are prohibited in front and side yards.
- Permit: Warren requires a Zoning Permit before construction. Coops must provide 3sq ft per bird; runs must provide 6sq ft per bird and must be covered.
Washington County
- Cities/Towns: Canonsburg, Monongahela, Peters Township, Washington City
- Hens: Washington (City): Small animals (chickens) must be confined in quarters that do not interfere with neighbors' enjoyment of property (§ 115-3). Peters Township: Allows up to 8 birds on lots of at least 2 acres (Ord. 276). Monongahela: Typically allows small flocks with a zoning permit.
- Roosters: Strictly prohibited in Washington City and Peters Township.
- Setback: Washington (City): Large animals require 100ft setbacks; small animals must be fully enclosed with daily manure collection. Peters Township: Housing must be 100ft from side/rear property lines and 50ft from any residence.
- Permit: Peters Township requires a Land Use Permit and an approved Manure Management Plan from the Conservation District.
Wayne County
- Cities/Towns: Hawley, Honesdale
- Hens: Honesdale Borough: Allows small flocks (up to 4–6) provided they are penned and coops are kept in sanitary conditions. Rural Townships: Very permissive; detached accessory structures under 1,000sq ft (like coops) often do not require a UCC permit, though zoning permits still apply.
- Roosters: Allowed in rural areas; restricted by noise ordinance in Honesdale.
- Note: Wayne County municipalities frequently update "Public Nuisance" ordinances to include livestock smell and noise. Always check for the latest local amendments.
Westmoreland County
- Cities/Towns: Greensburg, Monessen, Murrysville, North Huntingdon, New Kensington
- Hens: North Huntingdon: Permitted strictly for personal egg consumption. Only female chickens allowed; breeding is prohibited. Monessen: Fowl must be kept in an enclosure; horses/cows require concrete floors with sewer connections (§ 130-43). Greensburg: Generally prohibits livestock in residential zones; allowed in Industrial districts for "cleaning and dressing" (§ 265-29).
- Roosters: Strictly prohibited in North Huntingdon and Monessen.
- Setback: North Huntingdon: Coops must be 20ft from property lines and 40ft from any adjacent dwelling. Max height is 7ft.
- Permit: North Huntingdon requires a $50 permit. Chickens must be kept in a locked henhouse during all non-daylight hours.
Wyoming County
- Cities/Towns: Factoryville, Meshoppen, Nicholson, Tunkhannock, Wyoming Borough
- Hens: Wyoming Borough: Strictly prohibited in Residence (R), Business, and Mining districts. The code classifies them as "Farm Animals" which are not permitted on standard residential lots (§ 27-603). Tunkhannock Borough: Generally requires a "Special Exception" or zoning permit for accessory livestock; check the local Zoning Map for district-specific allowances. Rural Townships: Very permissive; most follow the Pennsylvania Right to Farm Act for properties over 10 acres.
- Roosters: Strictly prohibited in Wyoming Borough; allowed in rural agricultural zones.
- Setback: In rural townships, manure storage is typically required to be at least 50ft from any stream or neighbor’s well.
- Note: In Wyoming Borough, household pets are limited to four combined per family; chickens do not count toward this "pet" quota as they are legally defined as livestock.
York County
- Cities/Towns: Fairview Township, Hanover, Manchester, Springettsbury, York City
- Hens: York City: Allows up to 6 hens on residential lots with a permit; roosters are banned. Hanover Borough: Up to 4 hens allowed per lot regardless of size (Ord. 126-13). Fairview Township: Up to 12 hens allowed on residential lots of at least 1 acre (Ord. 2023-07). Manchester Township: Requires a minimum of 2 acres for poultry; coops must be 50ft from property lines. Springettsbury Township: Allows up to 6 chickens; however, manure storage is prohibited within 200ft of any lot line.
- Roosters: Strictly prohibited in Hanover, Springettsbury, and York City residential zones.
- Permit: Hanover: A building permit is required for the coop (accessory building) and an annual chicken permit is mandatory. Fairview: Requires a valid zoning permit; commercial sales and outdoor slaughtering are strictly prohibited.
- Waste Management: Hanover limits manure storage to a container no larger than a 30-gallon garbage can. Fairview limits stored manure to 3 cubic feet total.
Pennsylvania Unincorporated Communities
In Pennsylvania, if you live outside of a specifically named Borough or City, you are typically located in a Township. These areas range from dense suburban "First Class" townships to rural "Second Class" townships. While the Pennsylvania Right to Farm Act (RTFA) provides broad protection for operations on 10+ acres or those grossing $10,000/year, smaller backyard flocks in unincorporated areas are governed by Township Zoning.
The "Rule of 10" Acres
Under the RTFA and ACRE (3 Pa. C.S. § 101), townships are generally restricted from passing "unauthorized local ordinances" that prohibit normal agricultural operations on parcels of 10 contiguous acres or more. If your property meets this size, you are largely shielded from the poultry caps found in nearby city limits.
Suburban Unincorporated Pockets (The "Commuter" Townships)
Communities: Levittown (split between four townships), Drexel Hill, Glenside, King of Prussia, Hershey
- The HOA Override: In unincorporated but heavily developed areas like Levittown or King of Prussia, your greatest legal hurdle is not the county, but your Homeowners Association (HOA). State law generally allows HOAs to be more restrictive than township zoning.
- Hens: Townships like Lower Makefield or Derry (Hershey) often use a "half-acre" rule. If you have 0.5 acres, you are typically allowed 5 hens; roosters remain prohibited in these high-density unincorporated pockets.
- Roosters: Generally illegal in "Residential" (R-1, R-2) township zones due to noise ordinances, even if there is no specific bird ban.
Rural Unincorporated Areas (The "Open Ridge" Zones)
Communities: Pockets of the Endless Mountains, the PA Wilds, and the Laurel Highlands
- Hens: Typically unlimited for personal use. Many rural townships do not have a "Chicken Ordinance" at all, meaning as long as you aren't a "public nuisance" (smell or flies), you can keep as many as you like.
- Roosters: Legal and protected under the "Normal Agricultural Practice" clause of state law, provided the noise doesn't violate a specific, pre-existing local quiet-hours ordinance.
- Manure Management: Mandatory. Regardless of how rural your township is, the Pennsylvania Clean Streams Law requires every owner (even of 1 chicken) to have a written Manure Management Plan (MMP) on-site.
Pro-Tip: To confirm your status, check your municipal tax bill. If you pay taxes to a "Township" rather than a "Borough" or "City," you are in an unincorporated area. Look for your township’s "Accessory Use" table in their online zoning code—chickens are often listed there under "Non-Commercial Livestock."
Pennsylvania Predator Challenges
From urban raccoons in Philadelphia to bobcats in the PA Wilds, Pennsylvania flocks face high-pressure threats from diverse predators.
- Urban/Suburban: Raccoons (the #1 threat), opossums, and stray cats/dogs.
- Rural/Forested: Red foxes, coyotes, bobcats, and fishers.
- Aerial: Red-tailed hawks (highly active statewide) and Great Horned Owls.
- Small & Stealthy: Weasels and minks (can enter holes as small as 1 inch) and rats.
- Ground-Level: Groundhogs and skunks digging under runs to access feed or eggs.
Pennsylvania Defense: Use 1/2-inch hardware cloth (never chicken wire) buried 12 inches deep or installed as a "predator apron." Ensure all doors have two-step latches, as raccoons can easily manipulate simple sliding bolts.
Zoning & HOA Maze
Pennsylvania’s "Home Rule" status means chicken laws are decided at the ultra-local level. In many counties, your neighbor across the street may be under a different township’s rules.
- Zoning: While "Agricultural" (A-1) zones are often unlimited, "Residential" (R-1) zones typically cap flocks at 4–6 hens.
- The HOA Factor: In developing suburbs like Bucks, Montgomery, and Chester Counties, Homeowners Associations often have deed restrictions that ban poultry entirely. These private contracts legally override permissive township zoning.
Action Item: Use eCode360 or your municipal website to search for keywords: "Domestic Fowl," "Livestock," or "Accessory Use."
Permits & Manure Plans
Pennsylvania law distinguishes between a "Zoning Permit" for the structure (the coop) and an "Animal Permit" for the birds themselves.
- Pittsburgh: Requires a $130+ base residential permit and a site plan for coops.
- Harrisburg: Requires an Annual Chicken Permit; roosters are strictly banned except in AG districts.
- Media Borough: Requires a permit and compliance with the "Media Chicken Ordinance," which focuses on sanitation and neighbor notification.
- Philadelphia: No specific permit is required for up to 6 hens, but you must adhere to Title 10 of the Philadelphia Code.
Statewide Mandate: Under the Pennsylvania Clean Streams Law, ALL flock owners must have a written Manure Management Plan (MMP) on-site. This simple document proves you are not letting waste runoff enter local waterways. Free "Short Form" templates are available through the DEP or your local County Conservation District.
Selling Backyard Eggs in Pennsylvania
Pennsylvania is a "small flock friendly" state. Under 31 P.S. § 300.3 and the Pennsylvania Food Safety Act, hobbyists are largely exempt from the complex commercial licensing required for large-scale egg processors, provided they follow specific "Small Flock Producer" guidelines.
The Small Flock Exemption (Under 3,000 Birds)
To sell eggs without a Food Establishment Registration, you must meet the following state criteria:
- Flock Size: You must maintain a total flock of fewer than 3,000 laying hens.
- Direct Sales: Eggs must be sold within a 100-mile radius of your production facility (on-farm, farmers' markets, or local retail).
- Freshness: Eggs must be sold within 5 days of the date they were laid.
- Temperature Control: Once collected, eggs must be maintained at an ambient temperature of 45°F or less.
Mandatory Labeling Requirements
Even small-scale producers must provide traceability. Every carton or container must be labeled with:
- Producer Identity: Your full name and address (including zip code).
- Statement of Identity: The word "Eggs" (or "Duck Eggs," etc., if applicable).
- Date of Lay: The specific date the eggs were gathered. If a carton contains multiple dates, use the oldest date.
- Net Contents: The count (e.g., "1 Dozen" or "12 Eggs").
- Handling Instructions: The words "KEEP REFRIGERATED" must be printed in a plain and conspicuous manner (minimum 3/16 inch height).
- Grade Status: Unless you are a licensed grader, the carton must be marked as "Unclassified."
Cleaning and Packaging Protocols
While you don't need a USDA facility, you must adhere to basic food safety standards to prevent Salmonella and other contaminants:
- Egg Washing: If washing, use potable water that is at least 20°F warmer than the eggs to prevent bacteria from being drawn through the shell pores.
- Carton Reuse: You may reuse clean egg cartons. However, you must strike out or completely cover all previous branding, USDA shields, expiration dates, and grade information from the original store-bought producer.
- "Product of USA": Under the updated voluntary standard, you may use the "Product of USA" label only if your birds were born, raised, and processed entirely within the United States.
Legal Note: If you plan to sell processed eggs (e.g., pickled, hard-boiled, or liquid), you must register as a Limited Food Establishment with the Pennsylvania Department of Agriculture and pass a kitchen inspection. Plain shell eggs do not require this registration.
Pennsylvania State Poultry Slaughter Rules
In Pennsylvania, the slaughtering of poultry is governed by a combination of federal exemptions, state health department regulations, and local zoning ordinances. While the state is generally permissive for home producers, there are strict distinctions between personal consumption and commercial distribution.
- Personal Use: Under 3 Pa. C.S.A. § 2362(c), state humane slaughter requirements do not apply to individuals slaughtering their own poultry for personal or family consumption. You may process your birds on your own property without a state license, provided the meat is not sold or traded.
- Commercial Sale: To sell slaughtered poultry, you must fall under a USDA FSIS Exemption (typically the "Producer/Grower 1,000 Bird Exemption"). Producers must register with the Pennsylvania Department of Agriculture (PDA), follow basic sanitary standards (potable water, fly-tight waste storage), and label products with "Exempt P.L. 90-492."
- Humane Standards: While personal slaughter is exempt from specific state statutory oversight, Pennsylvania's Cruelty to Animals laws still apply. Birds must not be subjected to "unnecessary cruelty," and the use of a manually operated hammer, sledge, or poleaxe is explicitly prohibited as a slaughter method.
- Nuisance Laws: Even if state law allows slaughtering, local zoning often prohibits it in residential districts (e.g., Manheim Township, West Chester). Additionally, the Pennsylvania Clean Streams Law prohibits the discharge of blood or processing wastewater into storm drains or local waterways; all offal must be disposed of via composting, burial (where permitted), or a rendering service.
Next Step: Essential Guides for Backyard Chicken Success
Pennsylvania historic districts often have strict coop rules; our traditional-style DIY coop plans blend in perfectly with classic East Coast architecture. For ongoing care, view our Ultimate Backyard Chicken Coop Management Guide.
Frequently Asked Questions
Can you have chickens in city limits in Pennsylvania?
Yes most PA cities allow chickens but local rules vary. Many urban areas limit flocks to 6 hens and ban roosters entirely.
How many chickens can I have in my backyard in PA?
Most residential zones allow 4 to 6 hens. Limits depend on your specific borough or township zoning map and total lot acreage.
Do you need a permit to own chickens in Pennsylvania?
Permit rules are local. Some cities require a zoning permit for the coop while others require a livestock license for the birds.
Are roosters allowed in Pennsylvania city limits?
Roosters are typically banned in PA city limits due to noise ordinances. They are generally only allowed in rural agricultural zones.
Can I have chickens at my address in PA?
Check your local zoning office to confirm. Note that Homeowners Association HOA rules can ban chickens even if your city permits them.
Disclaimer: This is not official legal advice. Information is for general reference only, based on public sources at time of publication. Local laws, zoning, and HOA rules change frequently. Always verify directly with your city, county, planning department, animal control, or HOA for your address. See our full Disclaimer & Legal Notice.