Maryland Department of Natural Resources

Falling Branch, Harford County

Falling Branch Falls
Falling Branch Falls
(photo by Daniel C. Cleary)
Return to Maryland geology tour index

Maryland's second highest free-falling waterfall is located on the Falling Branch of Deer Creek in northern Harford County. The falls were well known to local native Americans and settlers, but in recent times the area was relatively unknown because the land was privately owned. Through the work of citizens groups, businesses, schools and government agencies the Falling Branch Area was added to Rocks State Park in 1993 and open to the public.

Falling Branch Falls
Falling Branch Falls
(photo by Daniel C. Cleary)

Falling Branch passes through a steep gorge known as Kilgore Rocks, where the falls have developed in relatively erosion-resistant Prettyboy Schist. This formation was previously known as the upper pelitic schist of the Wissahickon formation. The falls are variously named by local residents Falling Creek Falls, Falling Branch Falls and Kilgore Falls.

For more information, please refer to:


In accordance with Governor Hogan’s emergency actions to protect public health during the COVID-19 pandemic and to reduce crowding in order to maintain safe social-distancing space, reservations will be required earlier this year and start May 1, 2020. To make a reservation, please visit the YourPassNow website at https://yourpassnow.com/ParkPass/md/kilgore. Passes become available on the Monday prior to the desired visit, starting on Monday, April 27. For general questions or more information, please call the Rocks State Park Office: 410-557-7994

The Falling Branch Area of Rocks State Park is a 67 acre parcel of land which is home to Kilgore Falls. This non-developed, environmentally sensitive area has a serene hiking trail (Kilgore Falls Trail) leading back to the waterfall. Pets are allowed but must be on leashes at all times. Falling Branch is located five miles north of Rocks. Continue north on Route 24, turn left on St. Mary's Road then right onto Falling Branch Road and proceed to parking area and beginning of Kilgore Falls Trail on the right. *Please note: The address for directions to the parking lot is: 1026 Falling Branch Rd, Pylesville, MD 21132 (not McFadden Road as indicated on some online sites). There is no parking on the grass or along the road. There are no picnic tables, grills or restrooms in the area.