Thanksgiving is on Thursday, Nov. 22. The following is an alphabetical list of special dinners, events and services planned for Wednesday and Thursday. Happy Thanksgiving and enjoy the turkey!

ALTON — The American Legion Post 72 will host a Thanksgiving dinner from 12 p.m. to 3 p.m. at their offices on Thursday, Nov. 22. The public is welcome.

BARRINGTON — Town officials were not aware of upcoming events in observance of Thanksgiving.

BERWICK, Maine — No events.

DOVER — The Loyal Order of Moose Lodge #443 at 45 Chestnut Street will host their free and annual traditional Thanksgiving turkey dinner on Thursday from 1 p.m. to 3 p.m. The public is welcome to attend.

DURHAM — No events.

ELIOT, Maine — No events.

FARMINGTON — The First Congregational Church of Farmington will have a community breakfast Sat, Nov. 24, starting at 8:30 a.m. The Recreation Department will host a senior meal at Town Hall after bingo on Wednesday around 12 p.m. for seniors. Grace Community Church hosts a dinner every Wednesday as well, from 5 p.m. to 7 p.m.

LEBANON, Maine — No events.

LEE — No events.

MADBURY — No events.

MIDDLETON — A Harvest Supper has been scheduled at the Old Town Hall on Dec. 8 from 1 p.m. to 4 p.m. Payment for the meal will be accepted in donation of nonperishable food items.

MILTON — A November meal for seniors with a turkey dinner featuring all the traditional fixings will be held around 11:30 a.m. following bingo at the Emma Ramsey Community Center.

NEW DURHAM — A senior dinner is planned for Dec. 2 at the New Durham School, hosted by the New Durham Fire Department. A craft fair will also be held by the town on Dec. 1.

NEWINGTON — No events.

NEWMARKET — Jeremy's Pizzeria & Deli will host its 3rd Annual Free Thanksgiving Dinner at the Newmarket Community Center on Thanksgiving Day, Thursday, Nov. 22. The event takes place from 1-5 p.m. at the community center, located at 1 Terrace Drive in Newmarket. Doors will be open to the public for a traditional holiday feast and raffle organized by friends and family members of the owners of Jeremy's Pizzeria. For more information, call 603-659-6300 or email jeremys-restaurant@hotmail.com.

NORTH BERWICK, Maine — No events.

NORTHWOOD — The Northwood Congregational Church invites residents to join in a give thanks on Sunday morning. Children will worship with the church as it dedicates food donated to the Thanksgiving baskets. Participants are asked to bring in donations for the food baskets as the deacons will be delivering them Sunday after the service. The worship service starts at 9 a.m. Sunday, on 881 First New Hampshire Turnpike.

PORTSMOUTH — The Rotary Club of Portsmouth will hold its 41st Annual Thanksgiving Dinner on Thursday, Nov. 22, from noon to 2 p.m. The event takes place at St. Nicholas Greek Church, located at 40 Andrew Jarvis Drive in Portsmouth (adjacent to Portsmouth High School). Guests will be seated beginning at 11:30 a.m.

The event is free and open to all individuals, children and families. Transportation for those in need is available.

In addition, a shuttle will be available to bring guests from the South Church, located at 292 State St., Portsmouth, to the Greek Church. It will depart at 11:45 a.m.

To attend, or for deliveries, please call the Rotary Thanksgiving line at 603-380-1758.

The Seacoast Rotary Club of Portsmouth will host the 4th Annual 5K Turkey Trot on Thanksgiving Day, beginning at 8:30 a.m. Runners, walkers, and families of all ages will take part. The course is comprised of 3.1 miles in downtown Portsmouth. The event begins at Peirce Island and finishes at Strawbery Banke.

ROCHESTER — The Legion family will be having a dinner on Thanksgiving Day at Post 7 on Easter Avenue from 1 p.m. to 4 p.m. The dinner is free for veterans with a $5 donation for spouses.

The First Congressional Church on South Main Street in Rochester will hold a pancake breakfast on Sunday, Nov. 18, from 8:15 a.m. to 9:45 a.m.

The Higher Ground Baptist Church will serve its second annual Thanksgiving dinner at the Salvation Army church on Olde Farm Lane on Thursday, Thanksgiving Day. The church is looking for those who are willing to help set up, cook, and cleanup, between 8:30 a.m. and 3:30 p.m. Those wishing to help are asked to sign up in the church foyer.

The True Memorial Baptist Church will hold a Thanksgiving dinner on Thursday, from noon to 3 p.m. There is no cost to the event, and everyone is invited. Those wishing to help, need transportation, or are unable to join but would like a meal delivered, are encouraged to call 332-3131. The church is located on 21 Ten Rod Road.

ROLLINSFORD — The Community Food Pantry will be providing food baskets to hundreds of families in Rollinsford, Somersworth and Berwick. Food is provided through business and personal donations. To find out more information on receiving a basket or donating food, call the pantry at (603) 692-2907.

SOMERSWORTH — The Community Food Pantry will be providing food baskets to hundreds of families in Rollinsford, Somersworth and Berwick. Food is provided through business and personal donations. To find out more information on receiving a basket or donating food, call the pantry at (603) 692-2907.

SOUTH BERWICK, Maine — No events.

STRAFFORD — The First Crown Point Church will hold its turkey supper on Saturday, Nov. 3 from 4:30 p.m. to 6:30 p.m. The meal will include turkey, stuffing, gravy, potatoes, green beans, squash, salad, rolls, cranberry sauce, and homemade pies. Donations are appreciated.

WAKEFIELD — A prayer service will be held Tuesday night from 7 to 8:30 p.m. at the Public Safety Building for public service officials including safety department workers and members of the military. The event is sponsored by the Wakefield Pastors Prayer Team and will be held at 2017 Wakefield Road.

WOLFEBORO — All Saints' Church will host a community lunch from 12 p.m. to 5 p.m. on Thursday, Nov. 22.