Yes, you can receive NHS treatment even if you are not a permanent resident, provided you meet certain criteria. For instance, if you are a visitor or a temporary resident, emergency treatment is available to you. However, for non-emergency services, you may need to pay for treatment unless you have health insurance that covers NHS services. It's best to check with the NHS or your GP to understand what services you can access based on your residency status.