A courthouse is a building that holds a court. Some courthouses also have offices for the prosecutor and prosecutor's assistants. In small cities, some courthouses have other offices for local government officials.