* Open enrollment: Some districts allow students from outside their boundaries to attend if space is available. This varies greatly by state and district.
* Charter schools: Charter schools are publicly funded but often operate independently of the district, and may accept students from across district lines.
* Private schools: These schools are not bound by district lines and are open to students from anywhere.
* Homeschooling: Parents can choose to homeschool their children, removing the need to attend a district school.
Therefore, the answer is no, you don't *have* to attend school in your district, but you *do* have to attend school (or be homeschooled) and meet compulsory education requirements. The specific regulations will depend on your location (state and even county).