Boston Mayor Thomas Menino announced a series of measures to combat an especially dangerous flus season, a day after declaring a public health emergency.

The city of Boston robo-called 45,000 residents – 27,000 of them senior citizens – urging them to get flu shots at 21 health centers across the city, which are listed below.

“I got my flu shot, and I’m asking every Boston resident over the age of six months to do the same,” Menino said in a statement. “We’re working hard to make it as convenient as possible for residents throughout the city to get vaccinated, at no cost, and I hope to see thousands of Bostonians turn out this weekend at our health centers. It’s the single best thing you can do to protect yourself and your family during this severe flu season.”

So far 700 Boston residents have come down with the flu, 10 times the amount of last year’s entire flu season, according to the city.

The city recommends residents call the Mayor’s Health Line at 617-534-5050, from 9 a.m. to 5p.m., Monday through Friday, or the Mayor’s 24-hour Hotline at 617-635-4500, after hours.

To avoid getting or spreading the flu, the city recommends the following steps:

Health Centers Offering Free Clinics This Weekend:

Friday, January 11, 1pm-4pm

Upham’s Corner Health Center
415 Columbia Rd 2nd Floor
Dorchester, MA 02125

Saturday, January 12, 9am-12:30pm
Bowdoin Street Health Center
230 Bowdoin St.
Dorchester, MA 02122

Saturday, January 12, 8am-noon
Brookside Community Health Center
3297 Washington Street
Jamaica Plain 02128

Saturday, January 12, 9am-12pm
Dorchester House Multi-Service Center
1353 Dorchester Avenue
Dorchester MA 02155

Saturday, January 12, 10am-2pm
East Boston Neighborhood Health Center
10 Gove Street
East Boston MA 02128
(also hosting public flu clinic during business hours, must call to book a 10 minute appointment at the following phone number 617-569-5800)

Saturday, January 12, 9:30am-1:00pm
Fenway Community Health Center *18years+
Ansin Building
1340 Boylston Street
Boston, MA 02215

Saturday, January 12, 9am-4pm
Geiger Gibson Community Health Center
250 Mt. Vernon Street
Dorchester, MA 02125

Saturday, January 12, noon-3pm
Hyde Park Municipal Building
1179 River Street
Hyde Park, MA 02136

Saturday, January 12, 9am-noon
Joseph M. Smith Community Health Center *ages 3 and up
287 Western Ave
Allston, MA 02134

Saturday, January 12, 9am-1pm
Martha Eliot Health Center
75 Bickford St.
Jamaica Plain, MA 02130

Saturday, January 12, 9am to 1pm
Mattapan Community Health Center
1575 Blue Hill Avenue
Mattapan, MA 02126

Saturday, January 12, 9am-4pm
Neponset Health Center
398 Neponset Avenue
Dorchester, MA. 02122

Saturday, January 12, 8:30am-noon
North End Waterfront Health
332 Hanover Street
Boston, MA 02113

Saturday, January 12, 9am-1pm
Roxbury Comprehensive Community Health Center
435 Warren Street
Roxbury, MA 02119

Saturday, January 12, 9am-1pm
South Boston Community Health Center
409 West Broadway
South Boston, MA 02127
Direct Contact: Kathleen Civiello, RN 617 464-7580

Saturday, January 12, 10am-1pm
South Cove Community Health Center *18yrs+
885 Washington St
Boston MA 02111

Saturday, January 12, 9am-1pm
South End Community Health Center
1601 Washington St.
Boston, MA 02118

Saturday, January 12, 9am-noon
Southern Jamaica Plain Health Center
640 Centre Street
Jamaica Plain, MA 02130

Saturday, January 12, 10am-4pm
Whittier Street Health Center
1290 Tremont Street 1st floor
Roxbury MA

Sunday, January 13, 12-4pm
Codman Square Health Center
(Next door to clinic 7 Norfolk Street in The Great Hall- Across the street from Farmers Market)
637 Washington Street
Dorchester, MA 02124

Sunday, January 13, 9am-1pm
St. Anthony's Wellness Center
100 Arch Street
Boston, MA 02110