Montana Backyard Chicken Laws: Permits, Limits & Setbacks by City and County

Last Updated

Montana has no statewide chicken limits or bans, but the Department of Livestock (MDOL) enforces biosecurity, disease control, and import rules (CVI/NPIP). City and county ordinances set flock sizes, rooster rules, permits, and coop setbacks. Urban areas often cap at 6-15 hens with permits; rural zones are more permissive. Cold winters and predators like coyotes and bears add unique challenges. This guide covers the basics for all 129 incorporated cities and towns.

How many chickens can I have within Montana city limits?

It depends on the specific city. Most towns allow 4–6 hens with no strict statewide cap. Examples: Billings (up to 6), Missoula (up to 6), Kalispell (up to 15 based on lot size), Bozeman (up to 15 varying by lot size), and Butte-Silver Bow (up to 25 on ½-acre+ lots). Many smaller towns have no numeric limit but follow nuisance rules. Always check the city listing below or contact local code enforcement.

Are roosters allowed in Montana's city limits?

Almost never. The vast majority of Montana cities and towns prohibit roosters (or any male chickens over 3 months old) due to noise complaints. Roosters are generally allowed in rural/unincorporated county areas, though nuisance ordinances can still apply if they disturb neighbors.

Montana State Rules & Biosecurity

Montana has no statewide backyard chicken limits. MDOL focuses on poultry health, biosecurity, import requirements (CVI/NPIP), and commercial regulations. All flock size, permit, and setback rules come from city or county ordinances.

Official Resource: Montana Department of Livestock Animal Health Division

Zoning, Building Permits & HOA Notes

Coops count as accessory structures with local rules on size, placement, and setbacks. Building permits may apply in some areas. HOAs can restrict or ban chickens. Nuisance and sanitation laws apply statewide.

Verify: Check city/county website or contact zoning office.

Montana Predator Challenges

Common threats include raccoons, foxes, hawks, coyotes, and bears in mountainous/northern areas. Secure housing is essential.

  • Top risks: Raccoons, foxes, coyotes.
  • Protection tips: Use buried hardware cloth at least 12 inches deep, strong locks, and elevated coops.

Permits & Local Requirements

MDOL requires no statewide permit for backyard flocks but promotes biosecurity. Many cities require local permits; rural areas often need none for small flocks.

Selling Backyard Eggs in Montana

Small-scale direct-to-consumer sales of eggs from your backyard flock are generally allowed in Montana with minimal restrictions. If you sell eggs directly from your home, farm, or at a farmers market to individual consumers (neighbors, friends, or on-farm pickup), no state license, permit, grading, or inspection is required for flocks of 3,000 hens or fewer.

Eggs must be kept clean, free of cracks, and refrigerated at 45°F or below. Label cartons clearly with your name and address (or “ungraded farm fresh eggs”) and include safe handling instructions: “Keep refrigerated. Cook eggs thoroughly.” Many people simply write “Farm Fresh Eggs – Not Graded” on the carton.

Larger or wholesale sales (to grocery stores, restaurants, or selling more than small quantities) usually require an egg dealer or grading license from the Montana Department of Livestock Milk & Egg Bureau. Contact them at (406) 444-5202 or MMEIOffice@mt.gov for details.

Note: The Montana Local Food Choice Act and cottage food rules support direct homemade food sales, but whole shell eggs fall under Department of Livestock oversight rather than standard cottage food registration. Always check with your local city or county for any additional business licensing or zoning rules that may apply to sales.

Montana State Poultry Slaughter Rules

Montana follows federal exemptions under the Poultry Products Inspection Act, with oversight from the Department of Livestock. There is no state license required for small-scale personal slaughter, but commercial sales have stricter requirements. Always follow sanitary practices to avoid nuisance complaints or health violations.

  • Personal Use: You may slaughter and process any number of your own birds on your property for your household, non-paying guests, or employees. No permit or inspection is required as long as the meat is not sold, donated, or distributed outside this group. Label containers “Not for Sale” if applicable.
  • Commercial Sale: Meat for sale must be processed at a state-licensed or USDA-inspected facility. Limited exemptions exist (such as the Producer/Grower 1,000-bird or 20,000-bird exemptions for direct sales), but licensing, labeling, and facility approval from the Montana Department of Livestock are usually required.
  • Humane Standards: Slaughter must be performed humanely using methods that render the bird insensible to pain before exsanguination. Follow good commercial practices and AVMA or Department of Livestock guidelines.
  • Nuisance Laws: Slaughter activities must not create noise, odor, blood, or waste that disturbs neighbors. Many cities and counties have additional local ordinances restricting on-site slaughter in residential areas. Rural areas are generally more permissive.

Montana Backyard Chicken Laws by City & County

Summary of common rules: Many smaller Montana towns have no specific backyard chicken ordinance and default to general zoning, livestock, or nuisance rules (hens usually allowed in limited numbers or without explicit cap, subject to no nuisance complaints; roosters often restricted due to noise). Larger cities have detailed ordinances. Laws can change — always verify with the current municipal code, city hall, or county planning department for the latest requirements. Priority sources: ecode360.com and library.municode.com where available.

Alberton (Mineral County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Anaconda (Deer Lodge County – consolidated)

  • Hens: No hen limit
  • Roosters: Prohibited
  • Setback: Standard setbacks
  • Permit: Permit may be required
  • Lot size / Minimum acreage: No minimum acreage

Bainville (Roosevelt County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Baker (Fallon County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Bearcreek (Carbon County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Belgrade (Gallatin County)

  • Hens: Up to 6 hens
  • Roosters: Prohibited (no males over 3 months)
  • Setback: Coops/runs must be sanitary and not at large
  • Permit: Permit required
  • Lot size / Minimum acreage: No minimum acreage

Belt (Cascade County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Big Sandy (Chouteau County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Big Timber (Sweet Grass County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Billings (Yellowstone County)

  • Hens: Up to 6 hens
  • Roosters: Prohibited
  • Setback: 20 feet from neighboring residences
  • Permit: Annual permit required (from Animal Control)
  • Lot size / Minimum acreage: No minimum acreage (zoning restrictions may apply)

Boulder (Jefferson County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Bozeman (Gallatin County)

  • Hens: Up to 15 hens (varies by lot size)
  • Roosters: Prohibited
  • Setback: 10 feet from property lines, 30 feet from neighbor dwellings
  • Permit: Annual permit required
  • Lot size / Minimum acreage: Based on lot size

Bridger (Carbon County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Broadus (Powder River County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Broadview (Yellowstone County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Browning (Glacier County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Butte-Silver Bow (Silver Bow County – consolidated)

  • Hens: Up to 25 hens (proposed changes may alter limits and add permit)
  • Roosters: Prohibited
  • Setback: Standard setbacks
  • Permit: No permit currently required (proposed ordinance would add one)
  • Lot size / Minimum acreage: Minimum 20,000 sq ft (½ acre)

Cascade (Cascade County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Chester (Liberty County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Chinook (Blaine County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Choteau (Teton County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Circle (McCone County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Clyde Park (Park County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Colstrip (Rosebud County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Columbia Falls (Flathead County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Columbus (Stillwater County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Conrad (Pondera County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Culbertson (Roosevelt County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Cut Bank (Glacier County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Darby (Ravalli County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Deer Lodge (Powell County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Denton (Fergus County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Dillon (Beaverhead County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Dodson (Phillips County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Drummond (Granite County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Dutton (Teton County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

East Helena (Lewis and Clark County)

  • Hens: Up to 6 chickens
  • Roosters: Prohibited
  • Setback: 10 feet from any property line; 25 feet from any adjacent residential structure
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Ekalaka (Carter County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Ennis (Madison County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Eureka (Lincoln County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Fairfield (Teton County)

  • Hens: No hen limit (community discussions suggest limits around 4-5 hens may be considered)
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Fairview (Richland County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Flaxville (Daniels County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Forsyth (Rosebud County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Fort Benton (Chouteau County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Fort Peck (Valley County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Froid (Roosevelt County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Fromberg (Carbon County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Geraldine (Chouteau County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Glasgow (Valley County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Glendive (Dawson County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Grass Range (Fergus County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Great Falls (Cascade County)

  • Hens: Generally prohibited (classified as livestock); allowed only in R-1 zoning with sufficient acreage (one hen per 1,000 sq ft up to 10 in some interpretations)
  • Roosters: Prohibited
  • Setback: N/A in most zones
  • Permit: N/A
  • Lot size / Minimum acreage: Restricted to R-1 zoning with adequate lot size

Hamilton (Ravalli County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Hardin (Big Horn County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Harlem (Blaine County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Harlowton (Wheatland County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Havre (Hill County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Helena (Lewis and Clark County)

  • Hens: No set limit (nuisance rules apply)
  • Roosters: Prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Hingham (Hill County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Hobson (Judith Basin County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Hot Springs (Sanders County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Hysham (Treasure County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Ismay (Custer County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Joliet (Carbon County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Jordan (Garfield County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Judith Gap (Wheatland County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Kalispell (Flathead County)

  • Hens: Up to 4 hens for first 3,000 sq ft + 1 per additional 1,000 sq ft (max 15)
  • Roosters: Prohibited
  • Setback: 20 feet from non-owner structures; 5 feet from property lines
  • Permit: Required (one per household; inspection for 7+ hens)
  • Lot size / Minimum acreage: No minimum acreage (formula based on parcel sq ft)

Kevin (Toole County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Laurel (Yellowstone County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Lavina (Golden Valley County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Lewistown (Fergus County)

  • Hens: Allowed with permit (limit not strictly defined)
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: Required
  • Lot size / Minimum acreage: No minimum acreage

Libby (Lincoln County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Lima (Beaverhead County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Livingston (Park County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Lodge Grass (Big Horn County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Malta (Phillips County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Manhattan (Gallatin County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Medicine Lake (Sheridan County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Melstone (Musselshell County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Miles City (Custer County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Missoula (Missoula County)

  • Hens: Up to 6 female chickens and/or ducks (or 10 female quail)
  • Roosters: Prohibited (females only)
  • Setback: 20 feet from non-owner residential structures; 50 feet from property lines (for structures)
  • Permit: Required ($30, renewable every 3 years)
  • Lot size / Minimum acreage: No minimum acreage

Moore (Fergus County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Nashua (Valley County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Neihart (Cascade County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Opheim (Valley County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Outlook (Sheridan County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Philipsburg (Granite County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Pinesdale (Ravalli County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Plains (Sanders County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Plentywood (Sheridan County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Plevna (Fallon County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Polson (Lake County)

  • Hens: Allowed (nuisance rules apply; no strict numeric limit)
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required (compliance with nuisance rules mandatory)
  • Lot size / Minimum acreage: No minimum acreage

Poplar (Roosevelt County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Red Lodge (Carbon County)

  • Hens: Allowed as exception to general livestock ban
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required (must comply with fencing/sanitation)
  • Lot size / Minimum acreage: No minimum acreage

Rexford (Lincoln County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Richey (Dawson County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Ronan (Lake County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Roundup (Musselshell County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Ryegate (Golden Valley County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Saco (Phillips County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Scobey (Daniels County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Shelby (Toole County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Sheridan (Madison County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Sidney (Richland County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

St. Ignatius (Lake County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Stanford (Judith Basin County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Stevensville (Ravalli County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Sunburst (Toole County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Superior (Mineral County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Terry (Prairie County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Thompson Falls (Sanders County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Three Forks (Gallatin County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Townsend (Broadwater County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Troy (Lincoln County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Twin Bridges (Madison County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Valier (Pondera County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Virginia City (Madison County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Walkerville (Silver Bow County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

West Yellowstone (Gallatin County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Westby (Sheridan County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

White Sulphur Springs (Meagher County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Whitefish (Flathead County)

  • Hens: Up to 5 hens (as pets in residential zones)
  • Roosters: Prohibited
  • Setback: Kept in rear/side yards only
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Whitehall (Jefferson County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Wibaux (Wibaux County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Winifred (Fergus County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Winnett (Petroleum County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Wolf Point (Roosevelt County)

  • Hens: No hen limit
  • Roosters: Generally prohibited
  • Setback: Standard setbacks
  • Permit: No permit required
  • Lot size / Minimum acreage: No minimum acreage

Montana Rural & Unincorporated Areas

In unincorporated areas and most rural parts of Montana's 56 counties (outside city/town limits), backyard chickens are generally very permissive. There are typically no strict hen limits, roosters are often allowed (especially on larger parcels), permits are rarely required, and rules fall under general county zoning, nuisance, or livestock ordinances. Setbacks usually follow standard accessory-building requirements. Always check with the specific county planning or zoning office, as some counties have minimal restrictions while a few may limit livestock on smaller lots or enforce nuisance complaints. Most populated unincorporated/CDP areas include: Evergreen (Flathead County), Helena Valley Southeast (Lewis and Clark County), Lockwood (Yellowstone County), Helena Valley West Central (Lewis and Clark County), Bigfork (Flathead County), and Big Sky (Gallatin/Madison Counties).

Next Step: Essential Guides for Backyard Chicken Success

To keep Montana bears and cougars at bay, your structure must be a fortress; our predator-proof walk-in plans utilize heavy-duty latches and reinforced siding. For ongoing care, view our Ultimate Backyard Chicken Coop Management Guide.

Frequently Asked Questions

Do I need a permit for backyard chickens in Montana?

Most smaller Montana towns and all rural/unincorporated areas do not require a permit for small backyard flocks. Larger cities such as Billings, Missoula, Bozeman, and Kalispell usually require an annual or one-time permit, often with an inspection. Check the specific city listing above or contact your local code enforcement office.

What are the typical coop and setback requirements for chickens in Montana?

Coops must be predator-proof, well-ventilated, and easy to clean. Setbacks vary by city but commonly range from 5 to 30 feet from neighboring homes or property lines. Many ordinances require the coop to be in the rear or side yard and the birds to be confined at night. Standard accessory-building rules apply in towns without specific chicken ordinances.

How do I protect my chickens from Montana winters and predators?

Montana winters require well-insulated, draft-free coops with deep bedding and supplemental heat or windbreaks to prevent frostbite. Predators such as coyotes, bears, foxes, and hawks are common statewide, so use fully enclosed, buried-wire runs and lock coops at night. Proper ventilation is essential to control moisture and ammonia.

Does Montana require any health or biosecurity rules for backyard chickens?

The Montana Department of Livestock does not require a permit for small backyard flocks but strongly recommends following biosecurity practices and the National Poultry Improvement Plan (NPIP) guidelines to prevent diseases such as Salmonella and avian influenza. Wash hands after handling birds, keep equipment outside the house, and cook eggs thoroughly. Contact MDOL for testing or import requirements.

Are there any HOA or neighborhood rules that affect backyard chickens in Montana?

Yes. Even if your city allows chickens, your homeowners association or subdivision covenants may prohibit them or add stricter limits on numbers, noise, or setbacks. Review your HOA documents before starting a flock. Local nuisance ordinances can also apply if neighbors complain about odor or noise.

Disclaimer: This is not official legal advice. Information is for general reference only, compiled from from MDOL and municipal 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.