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.

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.