Vzniká (s názvem Upper Potomac River) ve státustátě [[Maryland]] v [[nadmořská výška|nadmořské výšce]] 391170 [[metr|m]] [[soutok]]em [[Severní Potomac|Severního]] a Jižního Potomacu, které pramení v [[Appalačské pohoří|Appalačském pohoří]] v nadmořských výškách kolem 950 m. Teče nejdříve severovýchodním a v dolním toku jihovýchodním směrem. Tvoří přirozenou hranici která odděluje stát Maryland od [[Západní Virginie]] a [[Virginie]]. ÚstíV hlavním městě Spojených států potom řeka mění jméno na Lower Potomac River a dále za městem ústí do [[zátoka|zátoky]] [[Chesapeake (zátoka)|Chesapeake]] v [[Atlantský oceán|Atlantském oceánu]], přičemž vytváří dlouhý [[estuár]].