There are two schools that I would highly recommend that would allow you to leave anywher in the Mt. Diablo Unified SChool District. Monte Gardens and Sequoia Elementary. They are great schools and their parents are proud to get their kids to attend. When your child is three you can get her on the list.
Schools that I know have great reputations are Ayers Elementary, I hear good things about Westwood and Mountain View as well. Schools that I would stear away from El Monte, Sun Terrace, Wren Avenue... I hope that helps.
I have two children at Monte Gardens, I live within walking distance. I am a huge fan. Even if you are not sure I would recommend getting your child on their list, when it gets closer to time for her to go to school you can call and have her removed. They get their list of incoming kindergartners ready about a year in advance so the close to registration the least likely you are to get in. I have never heard of anyone who registered their child at three not get in. Also they have a sibling priority list, so if you have another child they will get first priority when registering in the future. Rumor has it they give priority to those within walking distance. I hope that helps.