The Boring PartsFederalLocal · USLocal · Canada

Muscle Shoals, AL

Recent Muscle Shoals City Council topics include resolutions & ordinances, contracts & procurement, public safety, roads & infrastructure, budget & taxes, permits & licensing.

Topics found in recent meetings

Get Muscle Shoals meeting alerts

One email when Muscle Shoals posts a new agenda or minutes. Free, unsubscribe anytime.

Muscle ShoalsAL averageUS Census ACS
Population
16,670
Per-capita income
$36,427
Median home value
$198,300
Bachelor's or higher
24%
Typical home value $263,867 +2.9% yr/yr · +34.7% 5-yr
Home-value trend 2015–2026 (Zillow ZHVI)
Jump to meetings ↓
👤 Members & officials (7)
Members seen in recent official meeting records — names and roles as published.
Who’s on the City Council

Municipal budget

US Census Annual Survey of Local Government Finances
Total revenue$73.9M (FY2023)
Total spending$61.8M (FY2023)
Taxes$23.6M (FY2023)
Debt outstanding$49.7M (FY2023)
Spending per resident$3,721 (FY2023)

Upcoming

📅 Subscribe to Muscle Shoals meetings — new meetings appear in your calendar automatically
Mon Sep 7, 2026 · 16:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Sep 7, 2026 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Tue Sep 8, 2026 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Oct 5, 2026 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Oct 5, 2026 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Oct 5, 2026 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Oct 5, 2026 · 16:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Nov 2, 2026 · 16:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Nov 2, 2026 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Nov 2, 2026 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Dec 7, 2026 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Dec 7, 2026 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Dec 7, 2026 · 16:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Dec 7, 2026 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Jan 4, 2027 · 16:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Jan 4, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Jan 4, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Jan 4, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Feb 1, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Feb 1, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Feb 1, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Feb 1, 2027 · 16:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Mar 1, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Mar 1, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Mar 1, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Mar 1, 2027 · 16:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Apr 5, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Apr 5, 2027 · 16:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Apr 5, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Apr 5, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon May 3, 2027 · 16:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon May 3, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon May 3, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon May 3, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Jun 7, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Jun 7, 2027 · 16:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Jun 7, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Jun 7, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Jul 5, 2027 · 16:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Jul 5, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Jul 5, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Jul 5, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Aug 2, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Aug 2, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Sep 6, 2027 · 17:00

City Council

Muscle Shoals City Hall, Muscle Shoals

Recent meetings

Mon Aug 17, 2026 · 17:00

City Council

Council to set rezoning hearings, consider parking and rental fee ordinances

The Muscle Shoals City Council will hold its regular meeting, including setting public hearings for two rezoning requests and considering second readings of ordinances on short-term rental fees and parking restrictions. The council will also vote on resolutions to dispose of obsolete pumps and approve the FY2027 Transportation Plan. A work session precedes the meeting to discuss a tax abatement, Flock cameras, a market rate adjustment, and a Sportsplex strategic plan.

zoningpublic-hearingordinanceparkingshort-term-rentalstransportationcity-council
2010 Avalon Ave, Muscle Shoals
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
AGENDA CITY COUNCIL MEETING August 17, 2026 1. Call to Order 2. Roll Call 3. Invocation/Pledge of Allegiance 4. Approval of Agenda 5. Approval of minutes: A. August 3, 2026 City Council Minutes 6. Mayor’s comments: 7. Reports of Officers: 8. Hearing on petitions, applications, appeals communications, etc.: A. Set a public hearing for September 8, 2026, for the DHL LLC rezoning request from R-2 to R-3 for property located at the corner of Ford Avenue and Ford Street. B. Set a public hearing for September 8, 2026, for the Jody Thompson rezoning request from R-3 to B-2 for property located at 510 Pilgrim Ave. 9. Financial reports: 10. Resolutions, ordinances, orders & other business: A. Consider Resolution No. ____-26 authorizing the disposal of obsolete pumps maintained by the Storm Drainage Department. B. Consider Ordinance No. ____-26, second reading, amending Ordinance No. 1585-25 to adopt the Short-Term Residential Rental Fee Schedule. C. Consider Ordinance No. ____-26, second reading, adopting restrictions on parking within the City of Muscle Shoals. D. Consider Resolution No. ____-26 approving the City of Muscle Shoals Transportation Plan for Fiscal Year 2027 pursuant to the Rebuild Alabama Act. 11. Adjourn Any person wishing to appear at the meeting shall notify the Clerk's office by 3 p.m. on the Thursday preceding the meeting of their intent to speak and the subject matter they wish to address at the meeting. Ne …
Excerpt truncated on this listing page. Full text →
Mon Aug 3, 2026 · 16:00

City Council

Muscle Shoals City Hall, Muscle Shoals
Mon Aug 3, 2026 · 17:00

City Council

Muscle Shoals council to vote on street renamings and surplus property sales

The Muscle Shoals City Council will meet on August 3, 2026, to approve minutes, hear mayoral comments, and vote on several resolutions and ordinances. Key decisions include renaming streets, selling surplus property, and adopting a short-term rental fee schedule. A work session will feature updates on Highland Avenue Park and a funding request from Attention Homes.

council-meetingstreet-renamingsurplus-propertyrental-feestransportation-fundingpublic-worksparks-and-recreation
Muscle Shoals City Hall, Muscle Shoals
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
AGENDA CITY COUNCIL MEETING August 3, 2026 1. Call to Order 2. Roll Call 3. Invocation/Pledge of Allegiance 4. Approval of Agenda 5. Approval of minutes: A. July 20, 2026 City Council Minutes 6. Mayor’s comments: A. Mayor – Presentment of a proclamation recognizing National Patriotism Week, September 7–13, 2026. 7. Reports of Officers: A. Public Works to discuss allocation of Rebuild AL Transportation Plan for 2027 B. Consider a request from Director Woodall to reallocate previously approved capital funds from the pool renovation project to fencing improvements at Gattman Park. 8. Hearing on petitions, applications, appeals communications, etc.: 9. Financial reports: 10. Resolutions, ordinances, orders & other business: A. Consider Resolution No. ____-26 electing to provide the one-time retiree longevity bonus authorized by Act 2026-608. B. Consider Resolution No. ____-26 adopting the Short-Term Residential Rental Fee Schedule pursuant to Ordinance No. 1585-25. C. Consider Resolution No. ____-26 renaming Pumping Station Road to Pump Station Drive. D. Consider Resolution No. ____-26 renaming North Michigan Street and South Michigan Street to North Pat Street and South Pat Street. E. Consider Ordinance No. ____-26 declaring surplus property and authorizing its sale to Wired Properties LLC. F. First Reading – Ordinance No. ____-26 regarding parking regulations within the City of Muscle Shoals. G. Consider Resolution No. ____-26 authorizi …
Excerpt truncated on this listing page. Full text →
Mon Jul 20, 2026 · 17:30

City Council

Council to consider sale of surplus property to Wired Properties LLC

The City Council will consider an ordinance to declare surplus property and authorize its sale to Wired Properties LLC. The body will also discuss public safety overtime policies and equipment for a new fire department ladder truck.

surplus-propertypublic-safetyfire-departmentpolicecity-expenditures
✓ Decided: Council approves surplus fire boat disposal; first reading on property sale

The City Council approved a resolution to declare a surplus 1990 Fire Department boat and authorize its disposal. The council also held the first reading of an ordinance to declare 0.45 acres of City-owned property surplus and authorize its sale to Wired Properties, LLC, but took no final action. No other substantive decisions were made during the regular meeting.

Muscle Shoals City Hall, Muscle Shoals
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
10. 11. ALABAMA AGENDA CITY COUNCIL MEETING July 20, 2026 Call to Order Roll Call Invocation/Pledge of Allegiance Approval of Agenda Approval of minutes: A. July 13, 2026 Council Meeting Minutes Mayor’s comments: Reports of Officers: Hearing on petitions, applications, appeals communications, etc.: Financial reports: Resolutions, ordinances, orders & other business: A. Consider Ordinance Declaring Surplus Property and Authorizing Its Sale to Wired Properties LLC. B. Consider Resolution Authorizing Disposal of a Surplus Fire Department 1990 12-Foot Boat Adjourn Any person wishing to appear at the meeting shall notify the Clerk's office by 3 p.m. on the Thursday preceding the meeting of their intent to speak and the subject matter they wish to address at the meeting. Next meeting: Appointed Vacancies: IBOARD VACANCIES IEXPIRED/UNEXPIRED _ {TERM ENDS Applications are available at City Hall or on our website by going to Government and clicking on Board Information. Work Session Agenda July 20, 2026 5:00 PM Dz William Underwood — Discussion of citizen concerns regarding City expenditures Discussion of the surplus and donation of a 2020 Chevrolet Tahoe from the Police Department to the Colbert County Animal Shelter Discussion of Public Safety Overtime Policy and Fair Labor Standards Act (FLSA) Section 7(k) Overtime Threshold Discussion of Equipment for the New Fire Department Ladder Truck Any person wishing to appear at the meeting shall notify the Clerk' …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
CITY OF MUSCLE SHOALS, ALABAMA CITY COUNCIL MEETING MINUTES July 20, 2026 The City Council of the City of Muscle Shoals, Alabama met in a regular session on Monday, July 20, 2026 at City Hall. 1. Call to Order The Council President, Donnie Linley, called the meeting to order 2. Roll Call Present: Chris Hall, Gina Clark, Willis Thompson, Ken Sockwell, Donnie Linley Absent: None 3. Invocation and Pledge of Allegiance Clint Reck delivered the invocation, followed by the Pledge of Allegiance led by Council President, Donnie Linley. 4. Approval of Agenda A motion was made by Gina Clark and seconded by Willis Thompson. Motion passed unanimously. 5. Approval of Minutes The Council considered the minutes of the July 13, 2026 Regular Council Meeting. A motion was made by Ken Sockwell and seconded by Chris Hall. Motion passed unanimously. 6. Mayor's Comments The Mayor recognized upcoming community events, including the W.C. Handy Festival and Beats & Eats activities. He provided updates regarding improvements throughout the City, including vehicle lights, patriotic and school flag installations, City pool operations, and the potential sale of surplus property on River Road. The Mayor thanked City employees and volunteers for their continued service to the community. 7. Reports of Officers 8. Hearing on petitions, applications, appeals communications, etc.: 9. Financial Reports 10. Resolutions, ordinances, orders, & other business: A. Ordinance Declaring Surplus & Prope …
Excerpt truncated on this listing page. Full text →
Mon Jul 13, 2026 · 16:00

City Council

Council to consider Fire Department pay revisions and equipment purchases

At this meeting, the council will hear Chief Hyde's proposed revisions to the Fire Department Pay Proposal and vote on resolutions appointing members to the Utilities and Board of Education boards. Other business includes authorizing the purchase of a dump trailer and a boom lift for Parks and Recreation using reserve funds, and approving a reimbursement for the Avalon Avenue Block Party. The council will also consider a resolution to fund the Civil Service Board and will enter executive session.

councilfire-departmentpay-proposalboard-appointmentsparks-and-recreationequipment-purchasepublic-safetyinfrastructure
✓ Decided: Council approves Fire Dept pay fix, new equipment, and board appointments

The Muscle Shoals City Council approved a revised Fire Department pay proposal correcting a calculation error, authorized purchases of a dump trailer and boom lift for Parks & Recreation, funded the Civil Service Board, and appointed members to the Utilities Board and Board of Education. The Council also voted to seek bids for repaving Fire and Police Department parking lots and held an executive session on pending litigation.

Muscle Shoals City Hall, Muscle Shoals
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
10. Gar SHOALS ALABAMA AGENDA CITY COUNCIL MEETING July 13, 2026 Call to Order Roll Call Invocation/Pledge of Allegiance Approval of Agenda Approval of minutes: A. June 15, 2026 Council Meeting Minutes Mayor’s comments: Reports of Officers: A. Chief Hyde to present revisions to the Fire Department Pay Proposal B. Approval of reimbursement to Susan Bentley for eligible expenses incurred for the Avalon Avenue Block Party, subject to submission and verification of supporting documentation, including cleared checks, invoices, receipts, and other applicable records Hearing on petitions, applications, appeals communications, etc.: Financial reports: Resolutions, ordinances, orders & other business: A. Approval of a resolution appointing a member to the Muscle Shoals Utilites Board B. Approval of Resolution appointing a member to the Muscle Shoals Board of Education Board C. Consideration of resolution approving the revisions made to the Fire Department Pay Proposal D. Consider approval of a resolution authorizing the purchase of a 14LP Big Tex 7'x 14' dump trailer for the Parks and Recreation Department and appropriating General Fund Reserve monies for the purchase. E. Consider a resolution authorizing the transfer of a City-owned RICOH copier from the City Clerk's Department to the Parks & Recreation Department. G. H. Consider approval of a resolution authorizing the purchase of a 2022 JLG T350 30- foot towable electric boom lift for the Parks and Recreation …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
CITY OF MUSCLE SHOALS, AL CITY COUNCIL MEETING MINUTES JULY 13, 2026 The City Council of the City of Muscle Shoals, Alabama, met in regular session on Monday, July 13, 2026, at City Hall. 1. Call to Order The Council President, Donnie Linley, called the meeting to order. 2. Roll Call Present: Chris Hall, Gina Clark, Willis Thompson, Ken Sockwell, Donnie Linley Absent: None 3. Invocation/Pledge of Allegiance James Vance delivered the invocation, followed by the Pledge of Allegiance led by Council President, Donnie Linley After the Pledge of Allegiance, the Council President announced he would entertain a motion to seek bids for the repaving of the Fire and Police Department Parking Lots. A motion was made by Gina Clark and seconded by Willis Thompson. The motion was passed on a voice vote. 4. Approval of Agenda A motion was made by Willis Thompson and seconded by Chris Hall to approve July 13, 2026, agenda. Motion passed unanimously. 5. Approval of Minutes A motion was made by Ken Sockwell and seconded by Willis Thompson to approve the June 15, 2026 council meeting minutes. Motion passed unanimously. 6. Mayor's Comments Mayor Billy Hudson welcomed those in attendance and thanked the citizens for participating in local government. The Mayor recognized the efforts of the Street Department, Parks and Recreation Department, Police Department, Fire Department, and all City employees for their continued work in maintaining City facilities and responding to the needs of the …
Excerpt truncated on this listing page. Full text →
Mon Jun 15, 2026 · 17:30

City Council

Public hearing on liquor license transfer for Shoals Liquor 2 at 818 2nd St

The Muscle Shoals City Council will hold a public hearing on an application to transfer a liquor and tobacco license to Zen Spirits Inc. d/b/a Shoals Liquor 2 at 818 2nd Street. The council will also consider resolutions to declare police assets as surplus, donate a surplus 2013 Chevrolet Suburban to Spring Valley Volunteer Fire Department, and authorize the purchase of a Global V6 Air Street Sweeper and safety lighting. Additionally, there will be a presentation on parks and recreation equipment and future plans for Gattman Park.

liquor-licensepublic-hearingpoliceparksdonationsstreetscouncil-meetingsurplus
✓ Decided: Council approves liquor license transfer, surplus police assets, and $370K street sweeper

The Muscle Shoals City Council approved the transfer of an ABC liquor license to Zen Spirits, Inc. d/b/a Shoals Liquor 2, declared police assets surplus, donated a surplus 2013 Chevrolet Suburban to Spring Valley Volunteer Fire Department, and authorized the purchase of a demo Global V6 street sweeper for approximately $370,000. All votes were unanimous. The meeting also included reports on parks, recreation, and a Sportsplex proposal, but no other formal decisions were made.

Muscle Shoals City Hall, Muscle Shoals
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
10. 11. Gar SHOALS ALABAMA AGENDA CITY COUNCIL MEETING June 15, 2026 Call to Order Roll Call Invocation/Pledge of Allegiance Approval of Agenda Approval of minutes: A. June 1, 2026 Mayor’s comments: Reports of Officers: A. Presentation by Dawn Woodall Regarding Purchase of Parks and Recreation Equipment and Discussion of Future Plans for Gattman Park Hearing on petitions, applications, appeals communications, etc.: A. Public hearing regarding the application submitted by Zen Spirits, Inc., d/b/a Shoals Liquor 2, for the transfer of an Alabama Alcoholic Beverage Control Board Lounge Retail Liquor License — Class II (Package) and tobacco products license located at 818 2nd Street, Muscle Shoals, Alabama. Financial reports: Resolutions, ordinances, orders & other business: A. Resolution Declaring Certain Police Department Assets as Surplus and Authorizing Disposal B. Resolution Authorizing Donation of Surplus 2013 Chevrolet Suburban to Spring Valley Volunteer Fire Department C. Resolution Authorizing Purchase of a Global V6 Air Street Sweeper and Safety Lighting Adjourn Any person wishing to appear at the meeting shall notify the Clerk's office by 3 p.m. on the Thursday preceding the meeting of their intent to speak and the subject matter they wish to address at the meeting. Next meeting: Monday July 6, 2026 Appointed Vacancies: BOARD VACANCIES IEXPIRED/UNEXPIRED |TERM ENDS Board of Education Unexpired June 2029 Utilities Board Expired July 2032 Application …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
CITY OF MUSCLE SHOALS, AL CITY COUNCIL MEETING MINUTES JUNE 15, 2026 The City Council of the City of Muscle Shoals, Alabama, met in regular session on Monday, June 15, 2026, at City Hall. 1. Call to Order The president pro tempore Chris Hall called the meeting to order. 2. Roll Call Present: Chris Hall, Gina Clark, Willis Thompson, Ken Sockwell Absent: Donnie Linley 3. Invocation/Pledge of Allegiance Chief Reck delivered the invocation, followed by the Pledge of Allegiance led by president pro tempore Chris Hall. 4. Approval of Agenda A motion was made by Gina Clark and seconded by Willis Thompson to approve the June 15, 2026 agenda. Motion passed unanimously. 5. Approval of Minutes A motion was made by Ken Sockwell and seconded by Willis Thompson to approve the June 1, 2026 council meeting minutes. Motion passed unanimously. 6. Mayor's Comments The Mayor provided updates regarding city flags, the Citadel benefits legal opinion, Sportsplex property acquisition, employee recognition, and recent flood mitigation efforts. 7. Reports of Officers A. Dawn Woodall - Parks and Recreation Presented equipment requests for a dump trailer and boom lift, proposed improvements to Gattman Park, Sportsplex updates, and upcoming W.C. Handy and Parks & Recreation programming. 8. Hearing on Petitions, Applications, Appeals, Communications, Etc. A. Public Hearing - Zen Spirits, Inc. d/b/a Shoals Liquor 2 Public hearing held regarding transfer of an ABC license. No public comments we …
Excerpt truncated on this listing page. Full text →
Mon Jun 1, 2026 · 17:30

City Council

City Council to consider $521,000 sidewalk paving contract

The Muscle Shoals City Council will meet to vote on a paving contract and a property transfer to the Board of Education. The council will also hear a report regarding opioid settlement funding and a request for police software integration.

infrastructurepublic-safetyeducationcontractsappointments
✓ Decided: Council awards $521K street paving contract to Rogers Group

The City Council awarded the 2026 Street Paving Project to Rogers Group, Inc. for $521,000, the lowest bid, and approved transferring surplus city-owned property to the Muscle Shoals Board of Education. The council also appointed Steven Bradford to the Civil Service Board. All votes were unanimous.

Muscle Shoals City Hall, Muscle Shoals
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
nn 10. 11. AGENDA CITY COUNCIL MEETING June 1, 2026 Call to Order Roll Call Invocation/Pledge of Allegiance Approval of Agenda Approval of minutes: A. May 18th Council Meeting Minutes Mayor’s comments: Reports of Officers: A. Chief Hyde to discuss the need for a software that will enable Chief 360 to integrate with the system preferred by the 911 Center. Hearing on petitions, applications, appeals communications, etc.: Financial reports: Resolutions, ordinances, orders & other business: A. Consider approval of a resolution awarding the 2026 Sidewalk Paving to Rogers Group, Inc. for $521,000.00. B. Consider approval of an ordinance authorizing the transfer of certain City-owned property to the Muscle Shoals Board of Education for educational purposes. C. Consider approval of a resolution appointing Steve Bradford to serve on the Civil Service Board for a term expiring June 2029. Adjourn Any person wishing to appear at the meeting shall notify the Clerk's office by 3 p.m. on the Thursday preceding the meeting of their intent to speak and the subject matter they wish to address at the meeting. Next meeting: A. June 15th, 2026 Appointed Vacancies: BOARD VACANCIES EXPIRED/UNEXPIRED {TERM ENDS Applications are available at City Hall or on our website by going to Government and clicking on Board Information. Work Session Agenda June 1, 2026 5:00 PM A. Chelsea Lawson, Director of Business Development at Cramer CAC, will provide a six-month report, an update on Cr …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
CITY OF MUSCLE SHOALS, AL CITY COUNCIL MEETING MINUTES JUNE 1, 2026 The City Council of the City of Muscle Shoals, Alabama, met in regular session on Monday, June 1, 2026, at City Hall. 1. Call to Order The Council President Donnie Lindley called the meeting to order at 5:30 p.m. 2. Roll Call Present: Chris Hall, Gina Clark, Willis Thompson, Ken Sockwell, Donnie Lindley, Mayor Billy Hudson, and City Clerk Brittney Walker taking minutes. Absent: None. 3. Invocation/Pledge of Allegiance Chief Rick delivered the invocation, followed by the Pledge of Allegiance. 4, Approval of Agenda A motion was made by Ken Sockwell and seconded by Willis Thompson to approve the June 1, 2026 agenda. Motion passed unanimously. 5. Approval of Minutes A motion was made by Gina Clark and seconded by Chris Hall to approve the May 18, 2026 council meeting minutes. Motion passed unanimously. 6. Mayor’s Comments Mayor Hudson provided updates concerning decorative flag banners, the Community Block Party, street paving projects, police and fire department parking lot improvements, golf cart pathways, the street sweeper program, municipal pool expenses, fairgrounds property discussions, and future equipment purchases. 7. Reports of Officers Department heads reported on fire apparatus delivery timelines, parks and recreation programs, youth sports tournaments, summer activities, splash pad attendance, and future facility needs. 8. Hearing on petitions, applications, appeals, communications, etc. …
Excerpt truncated on this listing page. Full text →
Mon May 18, 2026 · 17:30

City Council

Council to consider police radio funding, tax abatements, alcohol licenses

The Muscle Shoals City Council will discuss and vote on several items including emergency funding for police department radio system upgrades, tax abatement agreements with Caravels, LLC and Robbins, LLC, and public hearings for alcohol licenses at 4G Store 2 and Shoals Liquor 2. The council will also consider mid-year budget adjustments, approval of a new parks program coordinator position, and a bid award for lawn maintenance services. A proclamation declaring June 14, 2026 as 'Race Amity Day' is scheduled for presentation.

policeradio-systemtax-abatementalcohol-licensespublic-hearingsparks-and-recreationbudget
✓ Decided: Council approves police policy manual, emergency radio repairs, tax abatements

The Muscle Shoals City Council approved several items, including a $45,297.90 Lexipol police policy manual and up to $25,000 in emergency funding for radio repeater and antenna repairs. The council also approved two 10-year tax abatement agreements for Caravals LLC and Robins LLC, a lawn maintenance contract, and a new Parks and Recreation program coordinator position. All votes were unanimous.

Muscle Shoals City Hall, Muscle Shoals
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
“igi SHOALS ALABAMA AGENDA CITY COUNCIL MEETING May 18, 2026 Call to Order Roll Call Invocation/Pledge of Allegiance Approval of Agenda Approval of minutes: A, May 4, 2026 City Council Minutes Mayor’s comments: A. Presentation and approval of a proclamation declaring Sunday, June 14, 2026, as “Race Amity Day” in the City of Muscle Shoals, Alabama, encouraging citizens to recognize and participate in the observance promoting unity, respect, and community fellowship. Reports of Officers: A. Jason Jone, Building Official, to request approval for an after-hours inspection fee. B. Chief Clint Reck to discuss formal approval of the Lexipol Police Policy Manual and request consideration of emergency funding for police department radio system and antenna upgrades. C. Jazmin Castro, Finance Officer, to present mid-year adjustments D. Consideration of a request from Parks and Recreation Director Dawn Woodall to approve the position of Program Coordinator for the Parks and Recreation Department, as outlined in the attached job description. Hearing on petitions, applications, appeals communications, etc.: A. Public Hearing — Alcohol License (4G Store 2)Approval to set a public hearing for May 18, 2026, to consider an application for a Retail Beer (Off-Premises Only) license for 4G Store 2, located at 2526 Avalon Avenue, and to authorize required public notice posting. Set a public hearing regarding the application submitted by Zen Spirits, Inc., d/b/a Shoals Liquor 2 …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
CITY OF MUSCLE SHOALS, AL CITY COUNCIL MEETING MINUTES MAY 18, 2026 The City Council of the City of Muscle Shoals, Alabama, met in regular session on Monday, May 18, 2026, at City Hall. 1. 2: Call to Order The president pro tempore Chris Hall called the meeting to order. Roll Call Present: Chris Hall, Gina Clark, Ken Sockwell Absent: Willis Thompson, Donnie Linley Invocation/Pledge of Allegiance Chief Rick delivered the invocation, followed by the Pledge of Allegiance led by president pro tempore Chris Hall. Approval of Agenda A motion was made by Ken Sockwell and seconded by Gina Clark to approve the May 18, 2026 agenda. Approval of Minutes A motion was made by Gina Clark and seconded by Ken Sockwell to approve the May 4, 2026 council meeting minutes. Mayor’s Comments The Mayor thanked citizens who spoke during public comments and acknowledged city department heads and staff. The Mayor also mentioned upcoming Friday night community activities and noted that Fire Chief Hyde was traveling to Minnesota to retrieve a new fire truck. Reports of Officers: A. Jason Jones — After-Hours Inspection Fees Jason Jones presented a proposed after-hours inspection fee schedule: $100 inspection fee $10 issuance fee The fee applies to inspections after 4:30 p.m. and weekends, with exceptions available for emergency situations. A motion was made by Gina Clark and seconded by Ken Sockwell to adopt the after- hours inspection fee schedule. Motion passed unanimously. B. Ch …
Excerpt truncated on this listing page. Full text →
Mon May 4, 2026 · 17:00

City Council

City Council to authorize golf equipment purchases and sports complex land agreement

The Muscle Shoals City Council will consider resolutions to purchase golf course equipment for Cypress Lakes totaling $186,995.96 and authorize a Joint Use Agreement for the Airport Sports Complex. The body will also discuss a proposed land purchase for the sports complex.

councilgolfparkssports-complexbudgetequipmentreal-estate
✓ Decided: Council overrides mayor's veto, reaffirms 57-acre land purchase

The City Council voted 4-1 to override Mayor Hudson's attempted veto of Resolution 3442-26, which authorized the purchase of 57 acres of land, reaffirming the resolution as in full force and effect. The council also unanimously approved resolutions to hire an outside investigator for a grievance against the mayor, purchase golf course maintenance equipment totaling about $187,000, enter a joint use agreement with the school board for the Airport Sports Complex, and approve intent to sell 6.47 acres to Alabama Global Holdings, LLC. Public comments included opposition and support for the sports complex project.

Muscle Shoals City Hall, Muscle Shoals
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
AGENDA CITY COUNCIL MEETING May 4, 2026 1. Call to Order 2. Roll Call 3. Invocation/Pledge of Allegiance 4. Approval of Agenda: 5. Approval of minutes: A. April 20, 2026 City Council Minutes 6. Mayor’s comments: 7. Reports of Officers: A. Consideration of a request from Parks and Recreation Director Dawn Woodall to approve the position of Program Coordinator for the Parks and Recreation Department, as outlined in the attached job description. 8. Hearing on petitions, applications, appeals communications, etc.: 9. Financial reports: 10. Resolutions, ordinances, orders & other business: A. Consideration of a resolution authorizing the engagement of an outside investigator to review a formal grievance filed against the Mayor. B. Consideration of a resolution authorizing the purchase of one (1) Toro Greensmaster TriFlex 3400 for Cypress Lakes Golf and Tennis in the amount of $65,872.56, plus applicable fees, utilizing General Fund Reserves and OMNIA Partners Cooperative Contract No. 5069658. C. Consideration of a resolution authorizing the purchase of one (1) Toro Pro Force Debris Blower for Cypress Lakes Golf and Tennis in the amount of $11,574.42, plus applicable fees, utilizing General Fund Reserves and OMNIA Partners Cooperative Contract No. 5069658. D. Consideration of a resolution authorizing the purchase of one (1) Salsco HP 11-III Gas Roller with trailer for Cypress Lakes Golf and Tennis in the amount of $27,865.00, plus applicable fees, …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
CITY OF MUSCLE SHOALS, ALABAMA CITY COUNCIL MEETING MINUTES May 4, 2026 1. CALL TO ORDER The City Council Meeting of the City of Muscle Shoals, Alabama was called to order on Monday, May 4, 2026, at 5:30 PM by Council President Donnie Linley. 2. ROLL CALL The following Council members were present: Council President Donnie Linley Council Member Chris Hall (Place One) Council Member Gina Clark (Place Two) Council Member Willis Thompson (Place Three) Council Member Ken Sockwell (Place Four) Mayor Hudson was also present. Also present: City Clerk/Treasurer Brittney Walker; City Attorney Philip Hutcheson (Boardman, Carr, Petelos, Watkins, Ogle & Howard, P.C.). 3. INVOCATION / PLEDGE OF ALLEGIANCE The meeting was opened with an invocation by Chad Holden, followed by the Pledge of Allegiance. 4, APPROVAL OF AGENDA A motion was made to amend the agenda to add Item H (Mayoral Veto Resolution). Motion: Council Member Chris Hall | Second: Council Member Ken Sockwell | Vote: Approved unanimously. Motion: Council Member Willis Thompson | Second: Council Member Ken Sockwell | Vote: Approved unanimously. 5, APPROVAL OF MINUTES A. April 20, 2026 City Council Minutes Motion: Council Member Gina Clark | Second: Council Member Willis Thompson | Vote: Approved unanimously. 6. MAYOR'S COMMENTS The Mayor stated he is not opposed to a sports complex but expressed concerns regarding spending, lack of appraisal, and lack of inclusion in discussions. He noted the City is progressing a …
Excerpt truncated on this listing page. Full text →
💰 Federal awards (top 5 by amount)
Largest recent federal contract/grant awards to recipients in this city (2023–present), via USAspending.gov.
$295,500SHOALS ELECTRIC CO INC
Department of Justice · TRAFFIC LIGHT
$75,000INTERNATIONAL FERTILIZER DEVELOPMENT CENTER
Environmental Protection Agency · SUPPLEMENTAL GREENHOUSE TESTS (EEF CHALLENGE)
$66,281GBG SOUTHERN SERVICES INC
Department of the Interior · AL WHEELER NWR JANITORIAL CONTRACT - OPT YR CONTRACT
$56,666GBG SOUTHERN SERVICES INC
Department of the Interior · IGF::OT::IGF JANITORIAL SERVICES (WHEELER NWR)
$23,000INTERNATIONAL FERTILIZER DEVELOPMENT CENTER
Environmental Protection Agency · JOURNAL ARTICLE DEVELOPMENT-IFDC GREENHOUSE TRIALS

Source: USAspending.gov (U.S. Treasury) — federal awards only, not city budgets.

🌐 County-level context (Colbert County)
County-level context — from BLS, IRS, FEMA, HUD, Census. These figures cover the whole county this city sits in, not just the city itself.
Traffic fatalities4 (1 pedestrian · 2024)
Business establishments1,268 (23,237 employees · 2023)
Fair Market Rent (2BR)$974/mo (107 assisted households · 2025)
Adults with low literacy23.3% (low numeracy 36% · 2017)

Sources: BLS LAUS, IRS SOI, FEMA, NHTSA FARS, Census CBP, HUD, NCES PIAAC

City profile

Everything below is drawn from this city’s own public record and primary-source government data. AI-written summaries are a finding aid, not a citable quote.

10
Recorded votes
$73.9M
Annual budget
$49.7M
Debt outstanding
48
Permitted housing units

The money — in

source: Census gov-finance & state comptroller

Budget

Revenue$73.9M
Spending$61.8M
Revenue ran ahead of operating spending this year.

Debt load LOW

Outstanding debt$49.7M
Debt-to-revenue0.67×
Debt-load index45 / 100
A debt-load indicator (national percentile of debt, deficit & aid-reliance) — not a solvency verdict. Cross-checked against official state fiscal-stress scores where they exist.

Outcomes — economic mobility

source: Opportunity Atlas (Harvard) · research use

For kids who grew up here in low-income households, their adult household-income rank (0–1). The average hides a gap by race:

White kids
0.408
All kids
0.373
Black kids
0.311

Research-only layer, shown here for context — not included in the CC BY 4.0 bulk download.

Where it’s happening

geocoded land-use decisions
🗺 Interactive map
Every rezoning, development approval, and permit — explore the geocoded records in the research explorer.
🔗 Embed this city · use the data

Free to reuse under CC BY 4.0 — a link back is appreciated. Paste this into your site:

<iframe src="https://mytown.theboringparts.com/city/muscleshoalsal/embed/" width="100%" height="640" loading="lazy" style="border:1px solid #ddd;border-radius:8px" title="Muscle Shoals government meetings"></iframe>
<p>Local government meetings via <a href="https://mytown.theboringparts.com/city/muscleshoalsal/">MyTown</a></p>

The credit line under the iframe is a real link back — keep it and you help others find us (and it satisfies the CC BY attribution). Prefer JSON? meetings.json · full embed & API guide.