We study the relationship between school characteristics and housing prices in Mecklenburg County, North Carolina, between 1994 and 2001. During this period, the school district was operating under a court-imposed desegregation order and drew school boundaries so that students living in the same neighborhoods were often sent to very different schools in terms of racial mix and average test scores of the students. We use differences in housing prices along assignment zone boundaries to disentangle the effect of schools and other neighborhood characteristics. We find systematic differences in house prices along school boundaries although the impact of schools is only one-quarter as large as the naive cross-sectional estimates would imply. Part of the impact of school assignments is mediated by differences in the characteristics of the population and the quality of the housing stock that have arisen on either side of the school assignment boundary