An 18-year-old has been charged with robbery after an incident in Montgomery, police department officials said.