A forma correta é impatriota, sem acento gráfico. Trata-se de um derivado prefixal de patriota – im- + patriota –, conforme regista o Dicionário Houaiss da Língua Portuguesa, que o define como o mesmo que «que ou aquele que não ama a pátria ou não demonstra patriotismo» (ver também Infopédia e Dicionário Priberam da Língua Portuguesa).