Memorial Lake State Park is a Pennsylvania state park on 230 acres (93 ha) in the United States in East Hanover Township, Dauphin County, Pennsylvania. Fort Indiantown Gap Military Reservation, the headquarters of the Pennsylvania National Guard, surrounds the park. It includes Memorial Lake, which is 85 acres (34 ha) and is a 30-minute drive from Harrisburg just off Exit 85 of Interstate 81.

Memorial Lake State Park was established in 1945 in memory and honor of Pennsylvania National Guard soldiers who served in World War I and II. Hiking, picnicking, cross-country skiing, and ice skating are some recreational activities at the park.

Fishing and ice fishing are popular recreational activities at the park. The typical game fish are largemouth bass, muskellunge, northern pike, yellow perch, white crappie, black crappie, bullhead, channel catfish, carp, sucker, trout, and various panfish species. Memorial Lake is a warm-water fishery. All rules and regulations of the Pennsylvania Fish and Boat Commission apply.

There are two boat launches at Memorial Lake. Gas-powered boats are prohibited. Non-powered and electric-powered boats must display a current registration from any state or a launch permit from the Pennsylvania Fish and Boat Commission.

Not only does Memorial Lake have multiple boat launches for those with personal boats, but there is also a boat rental for those who want to experience boating firsthand. Rental boats include Paddle Boats, Fishing Boats, Canoes, Single Kayaks and Tandem Kayaks. Boat rental hours vary by season; detailed information regarding the boat rental can be found at Green Way Outdoors.