Lake Asbury is an unincorporated community located in Clay County to the Northwest of Green Cove Springs and east of Middleburg. The community surrounds a small reservoir of the same name, though it has also recently expanded eastward. It is bordered on the north by Black Creek, a tributary of the St. Johns River.