Yes, a citizen can check their status of ESTA on the official portal of CBP or U.S. Customs and Border Protection.