About
James O’Keefe is an immigration attorney leading Immigration Law Group, LLC in Portland, Maine whose practice focuses on U.S. immigration and nationality law with particular emphasis on employment-based and corporate immigration. He advises employers and individuals on immigration status, foreign-worker options, permanent residence, family immigration, and compliance. His work includes nonimmigrant visas, labor certification, employment-based permanent residence, Department of Labor and USCIS audits, family immigration, consular processing, investor matters, naturalization, and waivers.
O’Keefe earned a J.D., cum laude, from Harvard Law School, a B.A., summa cum laude, from Saint Thomas University, and an M.F.A. from the University of Maryland. At Harvard, he won the Ames Moot Court Competition. This background supports O’Keefe’s legal analysis and problem solving in immigration and nationality law, including work that requires close attention to detailed facts, governing rules, and practical consequences.
O’Keefe’s experience includes more than 30 years of immigration practice with clients across the United States, including employment-based corporate matters and representation connected to federal immigration processes. Before founding the firm, O’Keefe worked with immigration departments at law firms in Washington, D.C., Portland, and Boston, and he regularly lectures and writes on immigration issues. Through these matters, O’Keefe helps clients assess legal options, manage risk, and move through transactions, disputes, administrative processes, or litigation as the situation requires.
James O’Keefe has been repeatedly selected by Best Lawyers in America for Immigration Law and is an active member of the American Immigration Lawyers Association. He also serves as an adjunct professor at the University of Maine School of Law teaching immigration-related subjects. O’Keefe advises employers, professionals, families, and individuals on visas, permanent residence, compliance, and family immigration processes, bringing practical judgment and long experience to matters governed by detailed federal immigration requirements.
Law Office Affiliations
- Attorney, Immigration Law Group, LLC
- Member, Maine State Bar Association
- Member, American Immigration Lawyers Association
- Volunteer Firefighter and EMT, Yarmouth, Maine
Licensed State
- Maine
Education
- Harvard Law School
Juris Doctor (JD) - Saint Thomas University
Bachelor of Arts (BA) - University of Maryland
Master of Fine Arts (MFA)
Awards & Badges


- Citizenship & Naturalization
- Employment-Based Immigration
- Family-Based Immigration
- Visa & Permits





