 At the 2010 census Potrero had a population of 656.The population density was 208.3 people per square mile (80.4/km²).The racial makeup of Potrero was 338 (51.5%) White, 0 (0.0%) African American, 8 (1.2%) Native American, 0 (0.0%) Asian, 3 (0.5%) Pacific Islander, 281 (42.8%) from other races, and 26 (4.0%) from two or more races.