Illinois Backyard Chicken Laws: Permits, Hen Limits & Setbacks by County & City
Last Updated
Is it legal to keep chickens in city limits or residential areas in Illinois?
Yes in most cases, but with conditions — there is no statewide ban or limit. Regulations are set entirely by local cities, counties, zoning boards, and HOAs. Urban areas like Chicago allow up to 10 hens (no roosters); Aurora caps at 6 with neighbor consent; Joliet and Rockford typically allow 6 hens; Springfield limits to 6 hens in residential zones. Rural and unincorporated areas are far more lenient with higher limits and roosters often permitted on sufficient acreage. Always check your specific address — HOAs can override local rules, and setbacks (commonly 10–50 feet from neighbors) or rear-yard-only placement are frequent requirements.
How many chickens can I have in Illinois city limits?
It depends on the city — no statewide cap exists. Urban/suburban zones usually allow 4–12 hens (e.g., Chicago up to 10, Aurora 6, Joliet 6, Rockford 6, Naperville 6, Peoria 6, Springfield 6), almost always with no roosters. Limits are often tied to lot size or zoning district. Rural/unincorporated areas frequently permit 20–50+ hens (roosters sometimes allowed with setbacks). HOAs frequently add stricter caps or bans. See the detailed city and county sections below for exact numbers in your area.
Illinois zoning is highly local — from Chicago's urban restrictions to rural southern counties' freedom. With common predators (hawks, foxes, raccoons) and HOAs as hidden gatekeepers, secure coops and compliance are essential. This guide breaks down ordinances for key cities and counties, addresses frequent searches like "how many chickens in Chicago IL?", "are roosters allowed in Illinois residential?", "do I need a permit for backyard chickens?", and directs you to official sources for verification.
Officcial Source: Illinois Poultry Regulations — CVI for imports; voluntary NPIP testing.
Table of Contents
Illinois Ordinances by City & County
All counties listed alphabetically below with major cities/towns and typical residential rules. Rules vary by exact municipality and zoning district — HOAs can override. Always verify with local planning or animal control for your address.
Adams County, Illinois Chicken Laws
Cities/Towns: Quincy, Camp Point, Clayton, Golden, La Prairie, Liberty, Mendon, Paloma, Payson, Plainville, Ursa
Hen Limit: Up to 6 to 10 (varies by town) | Roosters: Banned in most residential zones | Permit: Zoning check required in some towns | Setback: Rear yard; 25 ft typical from neighbors
Alexander County, Illinois Chicken Laws
Cities & Towns: Cairo, East Cape Girardeau, McClure, Tamms, Thebes.
Cairo, IL
Hen Limit: Total ban on poultry within city limits | Source: Cairo City Code - Title 5, Chapter 3
Unincorporated Places in Alexander County
Includes: East Cape Girardeau, McClure, Tamms, Thebes, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Boone County, Illinois Chicken Laws
Cities/Towns: Belvidere, Poplar Grove, Capron, Caledonia
Hen Limit: Up to 6 in residential zones | Roosters: Banned | Permit: Zoning approval may apply | Setback: Rear yard only
Bond County, Illinois Chicken Laws
Cities & Towns: Donnellson, Greenville, Keyesport, Mulberry Grove, Pierron, Pocahontas, Smithboro, Sorento.
Greenville, IL
Hen Limit: Up to 10 chickens | Roosters: Not allowed | Permit: Required with a $25.00 fee | Setback: At least 15ft from property lines and 25ft from any neighboring structure. | Source: files.amlegal.com - Section: § 91.12
Mulberry Grove, IL
Hen Limit: Up to 6 poultry or fowl | Roosters: Allowed | Permit: Not required | Source: mulberrygroveil.org - Section: Chapter 3, 3-1-6
Unincorporated Places in Bond County
Includes: Donnellson, Keyesport, Pierron, Pocahontas, Smithboro, Sorento, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required | Source: bondcohumane.org
Brown County, Illinois Chicken Laws
Cities & Towns: Mount Sterling.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Brown County
Includes: Hersman, Ripley, Timewell, Cooperstown, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Bureau County, Illinois Chicken Laws
Cities/Towns: Princeton, Spring Valley, Depue, La Moille, Tiskilwa, Walnut, Wyanet
Hen Limit: Up to 6 hens | Roosters: Banned in most towns | Permit: Zoning check required | Setback: 25 ft from neighbors typical
Calhoun County, Illinois Chicken Laws
Cities & Towns: Hardin.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Calhoun County
Includes: Brussels, Kampsville, Batchtown, Michael, Hamburg, Meppen, Deer Plain, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Carroll County, Illinois Chicken Laws
Cities & Towns: Mount Carroll, Savanna.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Carroll County
Includes: Lanark, Milledgeville, Chadwick, Thomson, Shannon, Mount Carroll Township, Savanna Township, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Cass County, Illinois Chicken Laws
Cities & Towns: Beardstown, Virginia, Ashland, Chandlerville.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Cass County
Includes: Arenzville, Bluff Springs, Philadelphia, Sangamon Valley, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Clark County, Illinois Chicken Laws
Cities & Towns: Marshall, Martinsville.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Clark County
Includes: West Union, West York, Darwin, Dennison, Melrose, Oliver, Clark Center, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Champaign County, Illinois Chicken Laws
Cities/Towns: Champaign, Urbana, Rantoul, Mahomet, St. Joseph, Savoy
Hen Limit: Up to 6 hens (Champaign/Urbana); varies in smaller towns | Roosters: Banned | Permit: Required in Champaign/Urbana | Setback: Rear yard; 10 to 25 ft typical
Christian County, Illinois Chicken Laws
Cities/Towns: Taylorville, Pana, Assumption, Edinburg, Morrisonville, Owaneco, Rosamond
Hen Limit: Up to 6 hens in most towns | Roosters: Banned residential | Permit: Zoning check | Setback: Rear yard rules
Clay County, Illinois Chicken Laws
Cities & Towns: Flora, Louisville.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Clay County
Includes: Clay City (unincorporated areas), Sailor Springs, Ingraham, Iola, Xenia, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Clinton County, Illinois Chicken Laws
Cities/Towns: Carlyle, Breese, Aviston, Beckemeyer, New Baden
Hen Limit: Up to 6 hens | Roosters: Banned in towns | Permit: Zoning may apply | Setback: 25 ft typical
Coles County, Illinois Chicken Laws
Cities/Towns: Mattoon, Charleston, Oakland, Humboldt
Hen Limit: Up to 6 hens | Roosters: Banned | Permit: Zoning check | Setback: Rear yard
Cook County, Illinois Chicken Laws
Cities/Towns: Chicago, Cicero, Berwyn, Oak Park, Evanston, Skokie, Des Plaines, Arlington Heights, Schaumburg, Palatine, Elgin (part), Aurora (part)
Hen Limit: Varies widely; Chicago up to 10 hens; many suburbs 4 to 6 hens | Roosters: Banned in most residential zones | Permit: Required in many suburbs (e.g., Evanston, Skokie) | Setback: 25 ft from neighbors typical in suburbs
Crawford County, Illinois Chicken Laws
Cities/Towns: Robinson, Oblong, Hutsonville, Palestine
Hen Limit: Up to 6 hens | Roosters: Banned in towns | Permit: Zoning check | Setback: Rear yard
DeKalb County, Illinois Chicken Laws
Cities/Towns: DeKalb, Sycamore, Sandwich, Genoa
Hen Limit: Up to 6 hens | Roosters: Banned | Permit: Zoning approval may apply | Setback: 25 ft typical
DeWitt County, Illinois Chicken Laws
Cities & Towns: Clinton, Farmer City, Wapella, Kenney, Waynesville.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in DeWitt County
Includes: Hallsville, Lane, Weldon (unincorporated areas), and rural regions.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Douglas County, Illinois Chicken Laws
Cities/Towns: Tuscola, Arthur, Villa Grove, Newman
Hen Limit: Up to 6 hens | Roosters: Banned | Permit: Zoning check | Setback: Rear yard
DuPage County, Illinois Chicken Laws
Cities/Towns: Wheaton, Naperville (part), Elmhurst, Lombard, Downers Grove, Glen Ellyn, Carol Stream
Hen Limit: Varies; many suburbs 4 to 6 hens | Roosters: Banned in most residential zones | Permit: Zoning approval required in many towns | Setback: 25 ft from neighbors typical
Edgar County, Illinois Chicken Laws
Cities & Towns: Paris, Chrisman.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Edgar County
Includes: Hume, Brocton, Vermilion, Redmon, Kansas (unincorporated areas), and rural regions.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Edwards County, Illinois Chicken Laws
Cities & Towns: Albion, West Salem.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Edwards County
Includes: Bone Gap, Browns, Ellery, Samsville, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Effingham County, Illinois Chicken Laws
Cities/Towns: Effingham, Altamont, Beecher City, Dieterich, Teutopolis
Hen Limit: Up to 6 hens | Roosters: Banned in most towns | Permit: Zoning check | Setback: Rear yard
Fayette County, Illinois Chicken Laws
Cities/Towns: Vandalia, St. Elmo, Brownstown, Ramsey
Hen Limit: Up to 6 hens | Roosters: Banned residential | Permit: Zoning check | Setback: Rear yard rules
Ford County, Illinois Chicken Laws
Cities & Towns: Gibson City, Paxton, Piper City, Roberts.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Ford County
Includes: Elliott, Sibley, Melvin, Kempton, Cabery (Ford County portion), and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Franklin County, Illinois Chicken Laws
Cities/Towns: Benton, West Frankfort, Sesser, Zeigler, Christopher, Thompsonville
Hen Limit: Up to 6 hens in most towns | Roosters: Banned in residential zones | Permit: Zoning check required in some towns | Setback: Rear yard only; 25 ft typical
Fulton County, Illinois Chicken Laws
Cities/Towns: Canton, Lewistown, Farmington, Cuba, Astoria, Avon
Hen Limit: Up to 6 hens in residential zones | Roosters: Banned in most towns | Permit: Zoning approval may apply | Setback: Rear yard; 25 ft typical
Gallatin County, Illinois Chicken Laws
Cities & Towns: Shawneetown, Ridgway.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Gallatin County
Includes: Junction, Old Shawneetown, Equality, New Haven (Gallatin County portion), and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Greene County, Illinois Chicken Laws
Cities & Towns: Carrollton, White Hall, Roodhouse.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Greene County
Includes: Eldred, Hillview, Kane, Rockbridge, Barrow, Walkerville, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Grundy County, Illinois Chicken Laws
Cities/Towns: Morris, Coal City, Minooka, Gardner, Mazon
Hen Limit: Up to 6 hens | Roosters: Banned in residential zones | Permit: Zoning check required | Setback: Rear yard only
Hamilton County, Illinois Chicken Laws
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Hamilton County
Includes: Macedonia (Hamilton County portion), Hoodville, Diamond City, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Hancock County, Illinois Chicken Laws
Cities/Towns: Carthage, Hamilton, Nauvoo, Warsaw, Augusta, Dallas City
Hen Limit: Up to 6 hens | Roosters: Banned in most towns | Permit: Zoning check | Setback: Rear yard; 25 ft typical
Hardin County, Illinois Chicken Laws
Cities & Towns: Elizabethtown, Rosiclare, Cave-In-Rock.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Hardin County
Includes: Karbers Ridge, Lamb, Peters Creek, Rock Creek, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Henderson County, Illinois Chicken Laws
Cities & Towns: Oquawka, Biggsville, Gladstone, Stronghurst.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Henderson County
Includes: Carman, Terre Haute, Hopper, Media, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Henry County, Illinois Chicken Laws
Cities/Towns: Kewanee, Colona, Galva, Geneseo, Cambridge, Atkinson
Hen Limit: Up to 6 hens | Roosters: Banned in residential zones | Permit: Zoning approval may apply | Setback: Rear yard only
Iroquois County, Illinois Chicken Laws
Cities/Towns: Watseka, Gilman, Crescent City, Milford, Onarga
Hen Limit: Up to 6 hens | Roosters: Banned in most towns | Permit: Zoning check | Setback: Rear yard rules
Jackson County, Illinois Chicken Laws
Cities/Towns: Carbondale, Murphysboro, De Soto, Elkville, Ava
Hen Limit: Up to 6 hens in most areas | Roosters: Banned in city limits | Permit: Zoning approval may apply | Setback: 25 ft typical
Jasper County, Illinois Chicken Laws
Cities & Towns: Newton, Ste. Marie, Willow Hill, Yale, Hidalgo, Rose Hill.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Jasper County
Includes: Bogota, Gila, Hunt City, West Liberty, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Jefferson County, Illinois Chicken Laws
Cities/Towns: Mount Vernon, Centralia (part), Ina, Waltonville
Hen Limit: Up to 6 hens | Roosters: Banned in most residential | Permit: Zoning check required | Setback: Rear yard only
Jersey County, Illinois Chicken Laws
Cities/Towns: Jerseyville, Grafton, Fieldon, Elsah
Hen Limit: Up to 6 hens | Roosters: Banned in residential zones | Permit: Zoning approval may apply | Setback: Rear yard; 25 ft typical
Jo Daviess County, Illinois Chicken Laws
Cities/Towns: Galena, East Dubuque, Hanover, Scales Mound, Stockton
Hen Limit: Up to 6 hens in most towns | Roosters: Banned in residential zones | Permit: Zoning check required | Setback: Rear yard only
Johnson County, Illinois Chicken Laws
Cities & Towns: Vienna, Buncombe, Cypress, Goreville.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Johnson County
Includes: New Burnside, Simpson, Ozark, Reevesville, Tunnel Hill, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Kane County, Illinois Chicken Laws
Cities/Towns: Aurora (part), Elgin (part), St. Charles, Batavia, Geneva, Carpentersville, Algonquin, South Elgin, Pingree Grove, Hampshire
Hen Limit: Up to 6 hens in most residential zones (varies by town) | Roosters: Banned in residential zones | Permit: Zoning approval required in many towns | Setback: Rear yard only; 25 ft typical from neighbors
Kankakee County, Illinois Chicken Laws
Cities/Towns: Kankakee, Bourbonnais, Bradley, Manteno, Momence, St. Anne
Hen Limit: Up to 6 hens in residential zones | Roosters: Banned in most towns | Permit: Zoning check required | Setback: Rear yard; 25 ft typical
Kendall County, Illinois Chicken Laws
Cities/Towns: Oswego, Yorkville, Plano, Newark, Millbrook, Montgomery (part)
Hen Limit: Up to 6 hens in residential zones | Roosters: Banned | Permit: Zoning approval may apply | Setback: Rear yard only; 10 to 25 ft typical
Knox County, Illinois Chicken Laws
Cities/Towns: Galesburg, Knoxville, Wataga, Rio, Altona
Hen Limit: Up to 6 hens | Roosters: Banned in residential zones | Permit: Zoning check required | Setback: Rear yard rules
Lake County, Illinois Chicken Laws
Cities/Towns: Waukegan, Libertyville, Mundelein, Vernon Hills, Grayslake, Round Lake, Lake Forest, Highland Park, Zion, Lake Villa
Hen Limit: Varies widely; many suburbs 4 to 6 hens | Roosters: Banned in most residential zones | Permit: Zoning approval required in many towns | Setback: Rear yard; 25 ft typical from neighbors
LaSalle County, Illinois Chicken Laws
Cities/Towns: Ottawa, Streator, Peru, LaSalle, Mendota, Marseilles
Hen Limit: Up to 6 hens in most towns | Roosters: Banned in residential zones | Permit: Zoning check required | Setback: Rear yard; 25 ft typical
Lawrence County, Illinois Chicken Laws
Cities & Towns: Lawrenceville, Bridgeport, Sumner, St. Francisville, Russellville, Birds.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Lawrence County
Includes: Pinkstaff, Billett, Chauncey, Petrolia, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Mason County, Illinois Chicken Laws
Cities & Towns: Havana, Bath, Easton, Forest City, Kilbourne, Manito, Topeka.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Mason County
Includes: Bishop, Sherman, Matanzas Beach, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Lee County, Illinois Chicken Laws
Cities/Towns: Dixon, Amboy, Franklin Grove, Ashton, Sublette
Hen Limit: Up to 6 hens | Roosters: Banned in most towns | Permit: Zoning approval may apply | Setback: Rear yard only
Livingston County, Illinois Chicken Laws
Cities/Towns: Pontiac, Dwight, Chenoa, Odell, Fairbury, Flanagan
Hen Limit: Up to 6 hens | Roosters: Banned in residential zones | Permit: Zoning check required | Setback: Rear yard rules
Logan County, Illinois Chicken Laws
Cities/Towns: Lincoln, Atlanta, Mount Pulaski, Elkhart, New Holland
Hen Limit: Up to 6 hens | Roosters: Banned in most towns | Permit: Zoning approval may apply | Setback: Rear yard; 25 ft typical
Macon County, Illinois Chicken Laws
Cities/Towns: Decatur, Maroa, Forsyth, Warrensburg, Oreana, Mt Zion
Hen Limit: Up to 6 hens in most residential zones | Roosters: Banned | Permit: Zoning approval may apply in Decatur | Setback: Rear yard only; 25 ft typical from neighbors
Macoupin County, Illinois Chicken Laws
Cities/Towns: Carlinville, Staunton, Virden, Girard, Brighton, Bunker Hill
Hen Limit: Up to 6 hens | Roosters: Banned in most towns | Permit: Zoning check required | Setback: Rear yard; 25 ft typical
Madison County, Illinois Chicken Laws
Cities/Towns: Alton, Edwardsville, Collinsville, Granite City, Troy, Godfrey
Hen Limit: Up to 6 hens in most residential zones | Roosters: Banned in urban/residential areas | Permit: Zoning approval may apply in some towns | Setback: Rear yard only; 10 to 25 ft typical
Marion County, Illinois Chicken Laws
Cities/Towns: Salem, Centralia (part), Kinmundy, Odin, Patoka
Hen Limit: Up to 6 hens | Roosters: Banned in most residential zones | Permit: Zoning check required | Setback: Rear yard rules
Massac County, Illinois Chicken Laws
Cities & Towns: Metropolis, Brookport, Joppa, Round Knob.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Massac County
Includes: Unionville, New Columbia, Hamletsburg, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
McDonough County, Illinois Chicken Laws
Cities/Towns: Macomb, Bushnell, Colchester, Blandinsville
Hen Limit: Up to 6 hens | Roosters: Banned in residential zones | Permit: Zoning approval may apply | Setback: Rear yard only
McHenry County, Illinois Chicken Laws
Cities/Towns: Crystal Lake, McHenry, Woodstock, Huntley, Cary, Lake in the Hills, Marengo
Hen Limit: Up to 6 hens in most residential zones (varies by town) | Roosters: Banned in residential zones | Permit: Zoning approval required in many towns | Setback: Rear yard; 25 ft typical from neighbors
McLean County, Illinois Chicken Laws
Cities/Towns: Bloomington, Normal, Le Roy, Heyworth, Lexington
Hen Limit: Up to 6 hens in Bloomington/Normal; varies in smaller towns | Roosters: Banned in residential zones | Permit: Zoning approval required in Bloomington/Normal | Setback: Rear yard only; 10 to 25 ft typical
Menard County, Illinois Chicken Laws
Cities & Towns: Petersburg, Athens, Greenview, Oakford, Tallula.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Menard County
Includes: Atterberry, Sweetwater, Irish Grove, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Mercer County, Illinois Chicken Laws
Cities & Towns: Aledo, Joy, Keithsburg, Matherville, New Boston, Reynolds, Sherrard.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Mercer County
Includes: Seaton, Hamlet, Eliza, Perryton, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Monroe County, Illinois Chicken Laws
Cities/Towns: Waterloo, Columbia, Valmeyer, Hecker
Hen Limit: Up to 6 hens | Roosters: Banned in most residential zones | Permit: Zoning check required | Setback: Rear yard rules
Montgomery County, Illinois Chicken Laws
Cities/Towns: Litchfield, Hillsboro, Nokomis, Coffeen, Farmersville
Hen Limit: Up to 6 hens | Roosters: Banned in most towns | Permit: Zoning check | Setback: Rear yard; 25 ft typical
Morgan County, Illinois Chicken Laws
Cities/Towns: Jacksonville, Waverly, Meredosia, South Jacksonville, Franklin
Hen Limit: Up to 6 hens | Roosters: Banned in residential zones | Permit: Zoning approval may apply | Setback: Rear yard only
Moultrie County, Illinois Chicken Laws
Cities & Towns: Sullivan, Allenville, Arthur, Bethany, Dalton City, Gays, Lovington.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Moultrie County
Includes: Cadwell, Kirksville, Jonathan Creek, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Ogle County, Illinois Chicken Laws
Cities/Towns: Rochelle, Oregon, Byron, Mount Morris, Polo, Forreston
Hen Limit: Up to 6 hens in most residential zones | Roosters: Banned in residential areas | Permit: Zoning approval may apply in some towns | Setback: Rear yard only; 25 ft typical from neighbors
Peoria County, Illinois Chicken Laws
Cities/Towns: Peoria, Peoria Heights, Bartonville, Bellevue, Elmwood, Chillicothe
Hen Limit: Up to 6 hens in Peoria city limits; varies in suburbs | Roosters: Banned in most residential zones | Permit: Zoning approval required in Peoria | Setback: Rear yard; 10 to 25 ft typical
Perry County, Illinois Chicken Laws
Cities/Towns: Pinckneyville, Du Quoin, Tamaroa, Cutler
Hen Limit: Up to 6 hens | Roosters: Banned in most towns | Permit: Zoning check required | Setback: Rear yard rules
Piatt County, Illinois Chicken Laws
Cities & Towns: Monticello, Bement, Cerro Gordo, Cisco, DeLand, Hammond, LaPlace, Mansfield, White Heath.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Piatt County
Includes: Atwood (Piatt County portion), Lodge, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Pike County, Illinois Chicken Laws
Cities & Towns: Pittsfield, Barry, Baylis, Griggsville, Hull, Kinderhook, Milton, Nebo, New Canton, New Salem, Pearl, Pleasant Hill.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Pike County
Includes: Chambersburg, Detroit, Perry, Rockport, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Pope County, Illinois Chicken Laws
Cities & Towns: Golconda, Eddyville.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Pope County
Includes: Brownfield, Homberg, Herod, Lusk Creek, Temple Hill, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Pulaski County, Illinois Chicken Laws
Cities & Towns: Mound City, Mounds, New Grand Chain, Olmsted, Perks.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Pulaski County
Includes: Karnak, Ullin, Wetaug, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Putnam County, Illinois Chicken Laws
Cities & Towns: Granville, Hennepin, Mark, McNabb, Standard.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Putnam County
Includes: Florid, Mount Palatine, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Randolph County, Illinois Chicken Laws
Cities/Towns: Chester, Sparta, Red Bud, Coulterville, Marissa
Hen Limit: Up to 6 hens | Roosters: Banned in residential zones | Permit: Zoning approval may apply | Setback: Rear yard only
Richland County, Illinois Chicken Laws
Cities & Towns: Olney, Calhoun, Claremont, Noble, Parkersburg.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Richland County
Includes: Dundas, Wynoose, Berryville, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Rock Island County, Illinois Chicken Laws
Cities/Towns: Rock Island, Moline, East Moline, Silvis, Milan, Coal Valley
Hen Limit: Up to 6 hens in most residential zones | Roosters: Banned | Permit: Zoning check required in some cities | Setback: Rear yard; 10 to 25 ft typical
Saline County, Illinois Chicken Laws
Cities/Towns: Harrisburg, Eldorado, Carrier Mills, Galatia
Hen Limit: Up to 6 hens | Roosters: Banned in most towns | Permit: Zoning check | Setback: Rear yard rules
Sangamon County, Illinois Chicken Laws
Cities/Towns: Springfield, Chatham, Rochester, Riverton, Auburn, Pleasant Plains
Hen Limit: Up to 6 hens in Springfield; varies in smaller towns | Roosters: Banned in most residential zones | Permit: Zoning approval required in Springfield | Setback: Rear yard only; 10 to 25 ft typical
Schuyler County, Illinois Chicken Laws
Cities & Towns: Rushville, Browning, Camden, Frederick, Littleton, Huntsville.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Schuyler County
Includes: Bader, Buena Vista, Pleasant View, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Scott County, Illinois Chicken Laws
Cities & Towns: Winchester, Alsey, Bluffs, Exeter, Glasgow, Manchester.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Scott County
Includes: Oxville, Merritt, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Shelby County, Illinois Chicken Laws
Cities/Towns: Shelbyville, Cowden, Windsor, Stewardson
Hen Limit: Up to 6 hens | Roosters: Banned in most towns | Permit: Zoning check required | Setback: Rear yard; 25 ft typical
St. Clair County, Illinois Chicken Laws
Cities/Towns: Belleville, Cahokia, Fairview Heights, O'Fallon, Swansea, Shiloh
Hen Limit: Up to 6 hens in most residential zones | Roosters: Banned in urban/residential areas | Permit: Zoning approval required in many towns | Setback: Rear yard; 25 ft typical from neighbors
Stephenson County, Illinois Chicken Laws
Cities/Towns: Freeport, Lena, Pearl City, Dakota
Hen Limit: Up to 6 hens | Roosters: Banned in residential zones | Permit: Zoning check required | Setback: Rear yard only
Tazewell County, Illinois Chicken Laws
Cities/Towns: Pekin, East Peoria, Morton, Washington, Tremont
Hen Limit: Up to 6 hens in most residential zones | Roosters: Banned | Permit: Zoning approval may apply | Setback: Rear yard; 10 to 25 ft typical
Union County, Illinois Chicken Laws
Cities & Towns: Anna, Cobden, Jonesboro, Alto Pass, Dongola, Mill Creek, Wolf Lake.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Union County
Includes: Balcom, Reynoldsville, Saratoga, Ware, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Vermilion County, Illinois Chicken Laws
Cities/Towns: Danville, Hoopeston, Catlin, Georgetown, Westville
Hen Limit: Up to 6 hens | Roosters: Banned in most towns | Permit: Zoning check required | Setback: Rear yard rules
Wabash County, Illinois Chicken Laws
Cities & Towns: Mount Carmel, Allendale.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Wabash County
Includes: Bellmont, Cowling, Friendsville, Keensburg, Lancaster, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Warren County, Illinois Chicken Laws
Cities & Towns: Monmouth, Alexis, Kirkwood, Little York, Roseville, Smithshire.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Warren County
Includes: Gerlaw, Greenbush, Swan Creek, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Washington County, Illinois Chicken Laws
Cities & Towns: Nashville, Addieville, Ashley, Du Bois, Hoyleton, Irvington, Oakdale, Okawville, Richview.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Washington County
Includes: Beaucoup, Lively Grove, Venedy, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Wayne County, Illinois Chicken Laws
Cities & Towns: Fairfield, Barnhill, Cisne, Geff, Golden Gate, Jeffersonville, Keenes, Mount Erie, Sims, Wayne City.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in Wayne County
Includes: Johnsonville, Merriam, Orchardville, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
White County, Illinois Chicken Laws
Cities & Towns: Carmi, Burnt Prairie, Crossville, Enfield, Grayville, Maunie, Norris City, Springerton.
Hen Limit: Not specified | Roosters: Not specified | Permit: Not required
Unincorporated Places in White County
Includes: Calvin, Herald, Phillipstown, Rising Sun, and rural areas.
Hen Limit: No hen limit | Roosters: Allowed | Permit: Not required
Whiteside County, Illinois Chicken Laws
Cities/Towns: Sterling, Rock Falls, Fulton, Morrison, Prophetstown
Hen Limit: Up to 6 hens | Roosters: Banned in residential zones | Permit: Zoning approval may apply | Setback: Rear yard only
Will County, Illinois Chicken Laws
Cities/Towns: Joliet, Plainfield, Bolingbrook, Romeoville, Lockport, Crest Hill, New Lenox
Hen Limit: Varies widely; many suburbs 4 to 6 hens | Roosters: Banned in most residential zones | Permit: Zoning approval required in many towns | Setback: Rear yard; 25 ft typical from neighbors
Williamson County, Illinois Chicken Laws
Cities/Towns: Marion, Herrin, Carterville, Johnston City, Creal Springs
Hen Limit: Up to 6 hens | Roosters: Banned in most residential zones | Permit: Zoning check required | Setback: Rear yard only
Winnebago County, Illinois Chicken Laws
Cities/Towns: Rockford, Loves Park, Machesney Park, South Beloit, Roscoe
Hen Limit: Up to 6 hens in Rockford; varies in suburbs | Roosters: Banned in most residential zones | Permit: Zoning approval required in Rockford | Setback: Rear yard; 10 to 25 ft typical
Woodford County, Illinois Chicken Laws
Cities/Towns: Eureka, El Paso, Roanoke, Minonk, Washburn
Hen Limit: Up to 6 hens | Roosters: Banned in most towns | Permit: Zoning check required | Setback: Rear yard rules
Illinois Predator Gauntlet: From Coyotes to Hawks
Illinois's mix of urban sprawl and rural fields exposes flocks to raccoons in Chicago suburbs and coyotes in downstate prairies. Avian flu adds biosecurity urgency.
- Urban invaders: Raccoons and opossums raiding latches in Chicagoland.
- Rural raiders: Coyotes and foxes burrowing under fences in central plains.
- Aerial assassins: Red-tailed hawks and owls diving over farmlands.
- Illinois twist: Skunks in northern woods, feral cats statewide, and garter snakes in coops.
Illinois-tough coop essentials: 1/4-inch hardware cloth against snakes, buried aprons for diggers, auto-doors, and hawk netting. Insulate for -10°F winters; elevate feed to deter skunks.
HOA vs. Local Laws: Illinois's Backyard Battlefield
Illinois's suburbs see HOA dominance — no state preemption. Check covenants, as they override city allowances in places like Naperville.
Illinois Tactic: Search county records for "CC&Rs" + plat. Challenge via Illinois Property Code, but expect fees.
The HOA Override: Still King in the Prairie State
⚠️ Covenants Beat Cities & State. HOAs can ban; local ordinances add layers.
Illinois Permits: Vary Widely, Nuisance Key
Many cities require $10–$85 fees; focus on sanitation to avoid fines. IDOA for commercial only.
Illinois Chicken Paperwork Hotspots:
- City Licenses: $10–$50 in Aurora/Champaign; inspections for health/odor.
- Zoning Variance: $100+ for setbacks.
- Health Cert: CVI required for all birds entering the state; voluntary NPIP for sales.
Tip: Neighbor notifications common — builds goodwill against complaints.
Selling Backyard Eggs & Poultry in Illinois
Small flocks can sell direct on-premises without license; off-premises requires IDOA egg license. Keep at 45°F, label properly.
- Exemptions: Own flock direct to consumers on-site; no license/inspection.
- Limited License ($15): Required for Producer-Dealers selling only their own eggs off-site (e.g., Farmers Markets).
- Full License ($50): Required for selling eggs from multiple sources or for grading stations.
- Poultry Meat Update 2026: The exemption limit is now 7,500 birds annually for on-farm processing; sales permitted at farmers markets with specific "NOT INSPECTED" labeling.
Biosecurity essential: Report diseases. Farmers markets OK with $15 limited license.
Illinois State Poultry Slaughter Rules
Under Illinois regulations (fully aligned with federal USDA Poultry Products Inspection Act — PPIA — exemptions and no separate state poultry inspection program), backyard poultry owners follow these guidelines statewide:
- Personal Use: Fully exempt and legal. You may slaughter birds you raised yourself for your household, family, non-paying guests, or employees without inspection, licensing, or registration required, as long as sanitary conditions are met and the product is not sold or distributed.
- Commercial Sale: Restricted. Home-slaughtered poultry meat cannot be sold unless processed in a USDA-inspected facility or under a federal small-producer exemption (e.g., Producer/Grower ≤1,000 birds/year or ≤20,000 birds/year with limits on sales/distribution and sanitary practices). Most backyard flocks do not qualify for resale; exempt sales are limited (e.g., direct to consumers at the farm or approved venues), and no sales to retail stores or wholesalers without inspection.
- Humane Standards: Required. Personal processing must follow humane handling practices under state animal welfare laws and sanitary conditions to ensure products are sound, clean, and fit for human food.
- Nuisance Laws: Enforced locally. On-site slaughter in residential areas may be restricted or prohibited due to noise, odors, visibility, waste, or public nuisance ordinances — even where chicken ownership is permitted; local health departments or zoning boards often enforce these quickly.
Illinois accepts federal exemptions (1,000- or 20,000-bird limits) with state sanitation requirements for exempt operations. For official guidance, review the USDA FSIS Poultry Exemptions page.
Essential Guides for Backyard Chicken Success
Once your local Illinois municipality approves your backyard flock—especially in cities and suburbs where lot sizes, permit requirements, and setback rules can vary widely—explore these compact coop designs to make the most of smaller Midwestern yards while staying compliant with local zoning codes. For long-term flock care through Illinois’ cold winters, humid summers, and rapidly shifting seasonal weather, view our Ultimate Backyard Chicken Coop Management Guide.
How do I raise backyard chickens successfully?
Building your coop? Use our Step-by-Step DIY Chicken Coop Guide to construct a durable, well‑insulated, well‑ventilated coop designed to handle Illinois’ freezing winters, summer heat waves, heavy spring rains, and year‑round predator pressure.
Already raising chickens? Set your flock up for success in the Prairie State. From choosing cold‑hardy breeds that thrive in Illinois’ four‑season climate to managing moisture, preventing frostbite, and protecting birds from predators like raccoons, coyotes, foxes, snakes, and hawks, our guides help you maintain a healthy, neighbor‑friendly flock.
Complete Resource: View Our Ultimate Backyard Chicken Management Guide
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 city limits. See our full Disclaimer & Legal Notice.