About
Daniel P. Keenan is an attorney with Keenan Law, LLC in South Portland, Maine and is licensed in Maine and New Hampshire. Keenan focuses on civil litigation, real estate disputes, professional licensing, business litigation, immigration, and asylum matters. The practice includes representation of individuals and businesses in court disputes, licensing issues, property conflicts, and immigration proceedings.
Keenan graduated magna cum laude from the University of Maine School of Law in 2016, where he was a member of the Maine Law Review and Trial Team and a student attorney in the Refugee and Human Rights Clinic. He earned a B.A. from Loyola University Maryland, summa cum laude and Phi Beta Kappa, in 2010 and a master’s degree in public policy from Katholieke Universiteit in Leuven in 2011. His education supports civil litigation, immigration, and business-related legal work requiring careful research, writing, and analysis.
Keenan’s experience includes real estate litigation, business disputes, professional-license matters, and immigration work involving visas, citizenship, asylum, and related proceedings. He represents both individuals and businesses and handles matters that may require court advocacy, administrative process work, negotiation, or document preparation. Across these matters, the work calls for careful preparation, clear issue identification, and practical attention to the available legal options.
Daniel P. Keenan maintains a practice that spans both litigation and immigration services. His current profile reflects broad civil advocacy together with focused work on immigration and asylum matters. The overall profile reflects sustained professional work in the areas described above and a practical approach to client representation. That combination of experience and professional involvement supports measured guidance on the legal issues within the current practice.
Law Office Affiliations
- Attorney, Keenan Law
- Member, Maine State Bar Association
- Member, New Hampshire Bar Association
Licensed State
- Maine
- New Hampshire
Awards & Badges


- Litigation
- Business Litigation
- Asylum
- Citizenship & Naturalization
- Visa & Permits
- Property Disputes





